0001213900-22-029275.txt : 20220524 0001213900-22-029275.hdr.sgml : 20220524 20220524160531 ACCESSION NUMBER: 0001213900-22-029275 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220524 DATE AS OF CHANGE: 20220524 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SG BLOCKS, INC. CENTRAL INDEX KEY: 0001023994 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-LUMBER & OTHER CONSTRUCTION MATERIALS [5030] IRS NUMBER: 954463937 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38037 FILM NUMBER: 22956648 BUSINESS ADDRESS: STREET 1: 195 MONTAGUE STREET, 14TH FLOOR CITY: BROOKLYN STATE: NY ZIP: 11201 BUSINESS PHONE: (646) 240-4235 MAIL ADDRESS: STREET 1: 195 MONTAGUE STREET, 14TH FLOOR CITY: BROOKLYN STATE: NY ZIP: 11201 FORMER COMPANY: FORMER CONFORMED NAME: CDSI HOLDINGS INC DATE OF NAME CHANGE: 19990114 FORMER COMPANY: FORMER CONFORMED NAME: PC411 INC DATE OF NAME CHANGE: 19961001 10-Q 1 sgbx-20220331.htm QUARTERLY REPORT sgbx-20220331.htm
0 false 0 false 0001023994 false --12-31 Q1 2022 Non-accelerated Filer true NASDAQ DE true false 10-Q P5Y P5Y P12M P12M P6M 2 Construction fee of $300,000 with no cost of revenue during 2020. 0001023994 us-gaap:SubsequentEventMember us-gaap:SupplyCommitmentMember 2022-03-25 2022-04-01 0001023994 us-gaap:SubsequentEventMember us-gaap:SupplyCommitmentMember srt:MinimumMember 2022-04-01 0001023994 us-gaap:StockOptionMember sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-03-31 0001023994 us-gaap:StockOptionMember sgbx:StockBasedCompensationPlanMember 2022-01-01 2022-03-31 0001023994 sgbx:RogersMember us-gaap:RestrictedStockMember 2021-09-29 2021-10-01 0001023994 us-gaap:RestrictedStockUnitsRSUMember sgbx:StockBasedCompensationPlanMember 2022-01-01 2022-03-31 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerFourMember 2021-01-01 2021-03-31 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerOneMember 2022-01-01 2022-03-31 0001023994 us-gaap:VehiclesMember srt:MinimumMember 2022-01-01 2022-03-31 0001023994 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-03-31 0001023994 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-03-31 0001023994 srt:MinimumMember us-gaap:BuildingMember 2022-01-01 2022-03-31 0001023994 2019-01-15 2019-01-15 0001023994 sgbx:CustomerTwoMember us-gaap:AccountsReceivableMember 2022-01-01 2022-03-31 0001023994 2019-06-04 0001023994 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001023994 us-gaap:RestrictedStockMember 2021-09-29 2021-10-01 0001023994 us-gaap:PrivatePlacementMember 2021-10-25 2021-10-25 0001023994 sgbx:SeriesAWarrantsMember 2021-10-25 2021-10-25 0001023994 sgbx:PreFundedWarrantSharesMember 2021-10-25 2021-10-25 0001023994 us-gaap:CommonStockMember 2021-10-25 2021-10-25 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-10-02 2021-12-31 0001023994 sgbx:NonEmployeeDirectorMember 2020-11-01 2020-11-11 0001023994 srt:ChiefExecutiveOfficerMember 2020-12-01 2020-12-09 0001023994 sgbx:NonEmployeeAdvisoryDirectorsMember 2021-12-07 0001023994 sgbx:NonEmployeeAdvisoryDirectorsMember 2021-12-07 2021-12-07 0001023994 sgbx:NonEmployeeDirectorMember 2021-10-01 0001023994 sgbx:NonEmployeeDirectorMember 2021-09-29 2021-10-01 0001023994 sgbx:ConsultantMember 2021-09-29 2021-10-01 0001023994 sgbx:RogersMember 2021-09-29 2021-10-01 0001023994 sgbx:GeraldSheeranMember 2021-09-29 2021-10-01 0001023994 srt:ChiefOperatingOfficerMember 2021-09-29 2021-10-01 0001023994 srt:ChiefExecutiveOfficerMember 2021-09-29 2021-10-01 0001023994 2021-10-02 2021-10-29 0001023994 2021-10-02 2021-10-31 0001023994 2018-12-30 2019-01-01 0001023994 2021-04-14 2021-04-14 0001023994 us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-03-31 0001023994 2021-04-01 2021-04-30 0001023994 sgbx:MedicalEquipmentMember 2022-03-31 0001023994 sgbx:MedicalEquipmentMember 2021-12-31 0001023994 sgbx:ConstructionMaterialsMember 2021-12-31 0001023994 sgbx:ConstructionMaterialsMember 2022-03-31 0001023994 sgbx:OsangHealthcareCompanyLtdMember 2021-04-14 2021-04-14 0001023994 2021-09-29 2021-10-01 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-03-31 0001023994 sgbx:PurchaseAgreementMember 2019-04-19 0001023994 sgbx:PurchaseAgreementMember 2019-04-19 2019-04-19 0001023994 sgbx:GalvinNoteMember 2022-03-31 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001023994 2021-10-01 0001023994 2021-10-31 0001023994 sgbx:NonDirectorsMember 2021-01-01 2021-03-31 0001023994 sgbx:NonEmployeesMember 2021-01-01 2021-03-31 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-07-01 2021-09-30 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-05-01 2021-05-31 0001023994 sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-03-31 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-01-01 2021-03-31 0001023994 us-gaap:RestrictedStockMember 2021-01-01 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2021-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001023994 us-gaap:CommonStockMember 2021-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001023994 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001023994 us-gaap:ParentMember 2021-01-01 2021-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001023994 sgbx:OtherReceivableMember 2021-12-31 0001023994 us-gaap:BuildingMember srt:MaximumMember 2022-01-01 2022-03-31 0001023994 sgbx:EngineeringServicesMember 2021-01-01 2021-03-31 0001023994 us-gaap:ConstructionMember 2021-01-01 2021-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2022-03-31 0001023994 us-gaap:ParentMember 2022-03-31 0001023994 us-gaap:RetainedEarningsMember 2022-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001023994 us-gaap:CommonStockMember 2022-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2021-12-31 0001023994 2019-08-31 0001023994 2019-08-01 2019-08-31 0001023994 2019-06-05 0001023994 us-gaap:ParentMember 2021-12-31 0001023994 us-gaap:NoncontrollingInterestMember 2021-03-31 0001023994 us-gaap:ParentMember 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2021-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001023994 us-gaap:CommonStockMember 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2020-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001023994 us-gaap:ComputerEquipmentMember srt:MinimumMember 2022-01-01 2022-03-31 0001023994 srt:MaximumMember us-gaap:EquipmentMember 2022-01-01 2022-03-31 0001023994 us-gaap:EquipmentMember srt:MinimumMember 2022-01-01 2022-03-31 0001023994 us-gaap:CommonStockMember 2020-12-31 0001023994 us-gaap:StockOptionMember 2022-01-01 2022-03-31 0001023994 sgbx:OneToTwoYearMember 2022-03-31 0001023994 sgbx:WithinOneYearMember 2022-03-31 0001023994 us-gaap:ConstructionInProgressMember 2022-03-31 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2022-03-31 0001023994 sgbx:BuildingHeldForLeasesMember 2022-03-31 0001023994 us-gaap:AutomobilesMember 2022-03-31 0001023994 us-gaap:MachineryAndEquipmentMember 2022-03-31 0001023994 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2022-03-31 0001023994 us-gaap:ComputerEquipmentMember 2022-03-31 0001023994 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001023994 sgbx:MedicalMember 2021-12-31 0001023994 sgbx:OtherReceivableMember 2022-03-31 0001023994 sgbx:RetainageReceivableMember 2022-03-31 0001023994 sgbx:MedicalMember 2022-03-31 0001023994 sgbx:BilledEngineeringServicesMember 2022-03-31 0001023994 sgbx:ConstructionRevenueMember 2022-03-31 0001023994 us-gaap:CostOfGoodsTotalMember 2021-01-01 2021-03-31 0001023994 sgbx:SpecialUseMember 2021-01-01 2021-03-31 0001023994 us-gaap:RetailMember 2021-01-01 2021-03-31 0001023994 us-gaap:ComputerEquipmentMember srt:MaximumMember 2022-01-01 2022-03-31 0001023994 sgbx:OfficeMember 2021-01-01 2021-03-31 0001023994 sgbx:MultiFamiliesMember 2021-01-01 2021-03-31 0001023994 sgbx:MedicalConstructionMember 2021-01-01 2021-03-31 0001023994 srt:HotelMember 2021-01-01 2021-03-31 0001023994 us-gaap:GovernmentContractMember 2021-01-01 2021-03-31 0001023994 2021-07-21 0001023994 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001023994 2021-07-01 2021-09-30 0001023994 2021-07-14 0001023994 2017-06-30 0001023994 2017-06-01 2017-06-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2022-01-01 2022-03-31 0001023994 2021-03-31 0001023994 sgbx:MedicalConstructionMember 2022-01-01 2022-03-31 0001023994 srt:HotelMember 2022-01-01 2022-03-31 0001023994 us-gaap:GovernmentContractMember 2022-01-01 2022-03-31 0001023994 sgbx:MedicalRevenueMember 2022-01-01 2022-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001023994 us-gaap:ParentMember 2022-01-01 2022-03-31 0001023994 sgbx:PayrollMember sgbx:StockBasedCompensationPlanMember 2022-01-01 2022-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2020-12-31 0001023994 sgbx:GalvinNoteMember us-gaap:NotesReceivableMember 2020-01-01 2020-01-21 0001023994 sgbx:CompanyNoteMember us-gaap:NotesReceivableMember 2020-01-01 2020-01-21 0001023994 us-gaap:ParentMember 2020-12-31 0001023994 2021-10-25 0001023994 2016-10-01 2016-10-26 0001023994 2019-02-01 2019-02-26 0001023994 sgbx:EmployeeMember 2020-04-01 2020-04-14 0001023994 sgbx:NonEmployeeDirectorMember 2020-04-01 2020-04-14 0001023994 2020-09-01 2020-09-23 0001023994 2020-09-23 0001023994 sgbx:OriginalAgreementMember 2022-01-01 2022-03-31 0001023994 srt:ChiefExecutiveOfficerMember 2019-02-01 2019-02-26 0001023994 srt:ChiefExecutiveOfficerMember 2019-03-01 2019-03-22 0001023994 2019-05-01 2019-06-05 0001023994 2019-03-22 0001023994 us-gaap:CostOfGoodsTotalMember 2022-01-01 2022-03-31 0001023994 2021-06-01 2021-06-24 0001023994 sgbx:ConstructionBacklogMember 2022-01-01 2022-03-31 0001023994 sgbx:LiquidityMember 2022-01-01 2022-03-31 0001023994 us-gaap:SupplierConcentrationRiskMember 2022-01-01 2022-03-31 0001023994 2021-06-24 0001023994 2021-05-31 0001023994 2021-05-01 2021-05-31 0001023994 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001023994 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001023994 2020-08-01 2020-08-27 0001023994 sgbx:SpecialUseMember 2022-01-01 2022-03-31 0001023994 us-gaap:RetailMember 2022-01-01 2022-03-31 0001023994 sgbx:OfficeMember 2022-01-01 2022-03-31 0001023994 sgbx:MultiFamiliesMember 2022-01-01 2022-03-31 0001023994 2021-06-01 2021-06-15 0001023994 2021-01-01 2021-03-31 0001023994 2022-03-31 0001023994 2022-01-01 2022-03-31 0001023994 2021-07-01 2021-07-14 0001023994 sgbx:EngineeringServicesMember 2022-01-01 2022-03-31 0001023994 us-gaap:ConstructionMember 2022-01-01 2022-03-31 0001023994 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001023994 2020-06-15 0001023994 2020-01-31 0001023994 2019-06-20 2019-06-21 0001023994 2020-02-10 2020-02-11 0001023994 2018-09-11 2018-09-12 0001023994 sgbx:StockBasedCompensationPlanMember 2022-01-01 2022-03-31 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001023994 2021-09-30 0001023994 us-gaap:NotesReceivableMember 2020-01-21 0001023994 us-gaap:NotesReceivableMember 2020-01-01 2020-01-21 0001023994 us-gaap:IPOMember 2019-08-01 2019-08-31 0001023994 sgbx:WarrantThreeMember 2019-08-31 0001023994 sgbx:WarrantThreeMember 2019-08-01 2019-08-31 0001023994 sgbx:WarrantTwoMember 2019-04-30 0001023994 sgbx:WarrantTwoMember 2019-04-01 2019-04-30 0001023994 sgbx:WarrantOneMember 2019-04-30 0001023994 sgbx:WarrantOneMember 2019-04-01 2019-04-30 0001023994 sgbx:CommonStockIssuedUnderUnderwritingAgreementMember 2019-08-01 2019-08-31 0001023994 2020-05-01 2020-05-31 0001023994 2020-05-31 0001023994 2020-01-01 2020-01-31 0001023994 2020-02-01 2020-02-05 0001023994 2020-12-31 0001023994 sgbx:MedicalRevenueMember 2021-01-01 2021-03-31 0001023994 us-gaap:ComputerEquipmentMember 2021-12-31 0001023994 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001023994 us-gaap:LandMember 2021-12-31 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2021-12-31 0001023994 us-gaap:ConstructionInProgressMember 2021-12-31 0001023994 us-gaap:AutomobilesMember 2021-12-31 0001023994 sgbx:BuildingHeldForLeasesMember 2021-12-31 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2021-12-31 0001023994 us-gaap:LandMember 2022-03-31 0001023994 sgbx:ConstructionRevenueMember 2021-12-31 0001023994 sgbx:BilledEngineeringServicesMember 2021-12-31 0001023994 sgbx:RetainageReceivableMember 2021-12-31 0001023994 2021-09-28 2021-10-01 0001023994 sgbx:CompanyNoteMember 2022-03-31 0001023994 sgbx:SalesRevenueGoodNetMember 2021-01-01 2021-12-31 0001023994 srt:MinimumMember 2022-03-31 0001023994 srt:MaximumMember 2022-03-31 0001023994 sgbx:JDICumberlandInletLLCMember 2021-06-24 0001023994 2021-12-31 0001023994 us-gaap:IntellectualPropertyMember 2022-03-31 0001023994 us-gaap:IntellectualPropertyMember 2022-01-01 2022-03-31 0001023994 us-gaap:InternetDomainNamesMember 2022-03-31 0001023994 us-gaap:InternetDomainNamesMember 2022-01-01 2022-03-31 0001023994 sgbx:SGBDevelopmentCorpMember 2021-05-10 0001023994 us-gaap:AccountsReceivableMember sgbx:CustomerThreeMember 2021-01-01 2021-03-31 0001023994 us-gaap:CommonStockMember 2021-10-25 0001023994 sgbx:PreFundedWarrantSharesMember 2021-10-25 0001023994 2021-01-01 2021-12-31 0001023994 2022-05-20 0001023994 sgbx:CommonStockWarrantsMember 2021-10-25 0001023994 us-gaap:PrivatePlacementMember 2021-10-25 0001023994 sgbx:CompanyNoteMember 2020-04-01 2020-04-30 0001023994 2019-10-09 0001023994 2019-10-01 2019-10-09 0001023994 2021-09-01 2021-09-30 0001023994 2021-05-10 0001023994 sgbx:CompanyNoteMember 2020-04-30 0001023994 sgbx:StockBasedCompensationPlanMember sgbx:PayrollMember 2021-01-01 2021-03-31 0001023994 sgbx:StockBasedCompensationPlanMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001023994 srt:MaximumMember us-gaap:VehiclesMember 2022-01-01 2022-03-31 0001023994 us-gaap:NotesReceivableMember sgbx:CompanyNoteMember 2020-01-21 0001023994 us-gaap:NotesReceivableMember sgbx:GalvinNoteMember 2020-01-21 0001023994 us-gaap:NotesReceivableMember 2020-04-01 2020-04-30 0001023994 us-gaap:AccountsReceivableMember sgbx:CustomerFourMember 2021-01-01 2021-12-31 0001023994 us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0001023994 us-gaap:OperatingSegmentsMember 2021-03-31 0001023994 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001023994 sgbx:MedicalMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001023994 sgbx:MedicalMember us-gaap:OperatingSegmentsMember 2022-03-31 0001023994 sgbx:MedicalMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0001023994 sgbx:MedicalMember us-gaap:OperatingSegmentsMember 2021-03-31 0001023994 sgbx:DevelopmentMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001023994 sgbx:DevelopmentMember us-gaap:OperatingSegmentsMember 2022-03-31 0001023994 sgbx:DevelopmentMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0001023994 sgbx:DevelopmentMember us-gaap:OperatingSegmentsMember 2021-03-31 0001023994 us-gaap:CorporateAndOtherMember us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001023994 us-gaap:CorporateAndOtherMember us-gaap:OperatingSegmentsMember 2022-03-31 0001023994 us-gaap:CorporateAndOtherMember us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0001023994 us-gaap:CorporateAndOtherMember us-gaap:OperatingSegmentsMember 2021-03-31 0001023994 sgbx:MedicalMember us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001023994 sgbx:DevelopmentMember us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001023994 us-gaap:CorporateAndOtherMember us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:ConstructionSegmentsMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:ConstructionSegmentsMember 2022-03-31 0001023994 us-gaap:IntersegmentEliminationMember sgbx:ConstructionSegmentsMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:ConstructionSegmentsMember 2021-01-01 2021-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:ConstructionSegmentsMember 2021-03-31 0001023994 sgbx:ExclusiveLicenseAgreementMember 2021-01-01 2021-12-31 0001023994 sgbx:ContractOneMember sgbx:ExclusiveLicenseAgreementMember 2021-01-01 2021-12-31 0001023994 sgbx:ContractTwoMember sgbx:ExclusiveLicenseAgreementMember 2021-01-01 2021-12-31 0001023994 sgbx:ContractThreeMember sgbx:ExclusiveLicenseAgreementMember 2021-01-01 2021-12-31 0001023994 2021-10-05 2021-12-31 0001023994 sgbx:MolivingMember 2022-02-23 2022-02-24 0001023994 sgbx:MolivingMember 2022-02-24 0001023994 sgbx:HolaDefendantsMember 2020-04-12 2020-04-13 0001023994 us-gaap:RestrictedStockMember 2020-09-01 2020-09-23 0001023994 us-gaap:RestrictedStockMember 2021-09-28 2021-10-01 0001023994 us-gaap:RestrictedStockMember 2021-10-01 0001023994 us-gaap:RestrictedStockMember sgbx:ConsultantMember 2021-10-01 0001023994 sgbx:NonEmployeeAdvisoryDirectorsMember us-gaap:RestrictedStockMember 2021-09-29 2021-10-01 0001023994 sgbx:NonEmployeeAdvisoryDirectorsMember us-gaap:RestrictedStockMember 2021-12-07 2021-12-07 0001023994 us-gaap:RestrictedStockMember 2022-03-31 xbrli:shares xbrli:pure iso4217:USD iso4217:USD xbrli:shares sgbx:Director sgbx:Employee sgbx:Customer sgbx:Number sgbx:Item sgbx:Consultants
 


UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

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


For the quarterly period ended March 31, 2022

 

OR

 

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

 

For the transition period from ____________ to ____________ 

 

Commission file number: 001-38037

 

SG BLOCKS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

 

95-4463937

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

 

 

5011 Gate Parkway, Building 100, Suite 100Jacksonville, FL

 

32256

(Address of principal executive offices)

 

(Zip Code)

 

(646) 240-4235

(Registrant’s telephone number, including area code) 

 

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


Title of Each Class
Trading Symbol(s)
Name of Each Exchange on which Registered
Common Stock, par value $0.01 per share 

SGBX

The Nasdaq Stock Market LLC

 

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


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


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

 

Large accelerated filer  ☐

Accelerated filer  ☐  

Non-accelerated filer  ☒

Smaller reporting company  


Emerging growth company  


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


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


As of May 20, 2022 the issuer had a total of 12,006,873 shares of the registrant’s common stock, $0.01 par value, outstanding.  


 




SG BLOCKS, INC.

FORM 10-​Q

 

TABLE OF CONTENTS​​​

​​


Page

PART I. FINANCIAL INFORMATION
2
ITEM 1. Financial Statements 2

Condensed Consolidated Balance Sheets as of March 31, 2022 (Unaudited) and December 31, 2021 2

Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2022 and 2021 (Unaudited) 3

Condensed Consolidated Statements of Changes in Stockholders’ Equity for the Three Months Ended March 31, 2022 and 2021 (Unaudited)

4

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2022 and 2021 (Unaudited) 5

Notes to Condensed Consolidated Financial Statements 6
ITEM 2. Management's Discussion and Analysis of Financial Condition and Result of Operations 32
ITEM 3. Quantitative and Qualitative Disclosures About Market Risk 43
ITEM 4. Controls and Procedures 43
PART II. OTHER INFORMATION 
44
ITEM 1. Legal Proceedings 44
ITEM 1A. Risk Factors 44
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds 46
ITEM 3. Defaults Upon Senior Securities 46
ITEM 4. Mine Safety Disclosures 46
ITEM 5. Other Information 46
ITEM 6. Exhibits 47
SIGNATURES

​​​​​​
1


SG BLOCKS, INC. AND SUBSIDIARIES


 

 

March 31,

2022

 

 

December 31,
 
2021

 

 

 

 (Unaudited)

 

 


 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

13,146,418

 

 

$

13,024,381

 

Accounts receivable, net

 

 

2,424,501

 

 

 

2,917,646

 

Contract assets 

 

 

133,395

 

 

 

41,916

 

Held for sale assets

4,392,541



Inventories

1,054,342


1,273,825

Prepaid expenses and other current assets

 

 

784,871

 

 

 

656,279

 

Total current assets

 

 

21,936,068

 

 

 

17,914,047

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

 

4,080,852

 

 

 

6,839,943

 

Project development costs and other non-current assets

449,961


923,172

Goodwill

 

 

1,309,330

 

 

 

1,309,330

 

Right-of-use asset

2,902,284


1,210,053
Long-term note receivable

829,384




720,137

Intangible assets, net

 

 

2,053,410

 

 

 

2,095,232

 

Deferred contract costs, net

101,963


112,159
Investment in non-marketable securities

700,000


200,000
Investment in and advances to equity affiliates 

3,599,945


3,599,945

Total Assets 

 

$

37,963,197

 

 

$

34,924,018

 

 

 

 

 

 

 

 

 

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable and accrued expenses

 

$

5,475,882

 

 

$

7,568,851

 

Contract liabilities

 

 

5,205,712

 

 

 

1,437,579

 

    Lease liability, current maturities

481,223


337,469
    Due to affiliates




264,451
    Assumed liability

5,795


5,795
    Short term note payable, net

1,984,902


1,971,960

Total current liabilities

 

 

13,153,514

 

 

 

11,586,105

 










Long-term note payable

750,000


750,000
Lease liability, net of current maturities

2,427,080


872,124
Total liabilities


16,330,594


13,208,229









 

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

Preferred stock, $1.00 par value, 5,405,010 shares authorized; none issued or outstanding 

 

 

 

 

 

 

Common stock, $0.01 par value, 25,000,000 shares authorized; 12,006,873 issued and outstanding as of March 31, 2022 and 11,986,873 issued and outstanding as of December 31, 2021

 

 

120,069

 

 

 

119,869

 

Additional paid-in capital

 

 

54,030,291

 

 

 

53,341,405

 

Accumulated deficit

 

 

(33,826,397

)

 

 

(33,109,220

)
Total SG Blocks, Inc. stockholders’ equity

20,323,963


20,352,054

Non-controlling interest

 

 

1,308,640

 

 

 

1,363,735

 

Total stockholders’ equity

21,632,603


21,715,789

Total Liabilities and Stockholders’ Equity

 

$

37,963,197

 

 

$

34,924,018

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

2


SG BLOCKS, INC. AND SUBSIDIARIES



 

For the

Three Months Ended

March 31,


For the

Three Months Ended

March 31,


 

2022
2021

 

(Unaudited)

Revenue:





Construction services $ 1,668,384
$ 3,137,715

Engineering services  


50,386

93,949

Medical revenue


6,885,828

5,955,963

Total  


8,604,598

9,187,627

 







Cost of revenue:







Construction services


1,677,560

4,093,540

Engineering services


43,153

9,770
Medical revenue 
4,397,450

4,527,692

Total   


6,118,163

8,631,002

 







Gross profit 


2,486,435

556,625

 







Operating expenses:







Payroll and related expenses


1,144,187

827,522

General and administrative expenses


780,021

809,800

Marketing and business development expense


143,335

70,627

Pre-project expenses




10,133

Total


2,067,543

1,718,082

 







Operating profit/(loss)


418,892
(1,161,457 )

 







Other income (expense):







Interest expense


(48,849 )
(363 )

Interest income


12,783

17,470
Other income
118,902


Total


82,836
17,107

 







Income (loss) before income taxes  


501,728
(1,144,350 )

Income tax expense   





 







Net income (loss) 


501,728
(1,144,350 )

 







Add: net income attributable to noncontrolling interests  
1,218,905

889,527
Net loss attributable to common stockholders of SG Blocks, Inc.  $ (717,177 ) $ (2,033,877 )







Net loss per share attributable to SG Blocks, Inc.







Basic and diluted

$ (0.06 ) $ (0.23 )

 







Weighted average shares outstanding:







Basic and diluted


11,998,334

8,744,469

The accompanying notes are an integral part of these condensed consolidated financial statements.

3


SG BLOCKS, INC. AND SUBSIDIARIES 

 




 

 

$0.01 Par Value
Common Stock

 


Additional
Paid-in

 


Accumulated

 



SG Blocks Stockholders' 

Noncontrolling


Total
Stockholders’

 

 

 

Shares

 


Amount

 


Capital

 


Deficit

 


Equity


Interests


Equity

 

Balance at December 31, 2020

 


8,596,189

 


$

85,962

 


$

40,443,840

 


$

(22,276,546

)
$ 18,253,256

$ 184,567

$ 18,437,823

 

Stock-based compensation 

 


 



 


 

286,186

 


 

 



286,186





286,186

 

Conversion of warrants to common stock


225,100


2,251


701,187





703,438





703,438

Net loss

 


 



 


 

 


 

(2,033,877

)

(2,033,877 )

889,527


(1,144,350 )
Balance at March 31, 2021

8,821,289

$ 88,213

$ 41,431,213

$ (24,310,423 )
$ 17,209,003

$ 1,074,094

$ 18,283,097





























Balance at December 31, 2021 

 


11,986,873

 


$

119,869

 


$

53,341,405

 


$

(33,109,220

)
$ 20,352,054

$ 1,363,735

$ 21,715,789

 

Stock-based compensation 

20,000


200


688,886





689,086





689,086
Noncontrolling interest distribution
















(1,274,000 )

(1,274,000 )

Net income (loss)

 


 



 


 

 


 

(717,177

)

(717,177 )

1,218,905


501,728

Balance at March 31, 2022

 


12,006,873

 


$

120,069

 


$

54,030,291

 


$

                              (33,826,397 )
$ 20,323,963

$ 1,308,640

$
21,632,603


  

The accompanying notes are an integral part of these condensed consolidated financial statements. 


4


SG BLOCKS, INC. AND SUBSIDIARIES


 

 

For the

Three Months Ended 
March 31, 2022

 


For the

Three Months Ended 
March 31, 2021

 

 

 

(Unaudited)

 


(Unaudited)

 

Cash flows from operating activities: 

 

 

 


 

 

Net income (loss)

 

$

501,728


$

(1,144,350

)

Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: 

 

 

 

 


 

 

 

Depreciation expense

 

 

104,825

 


 

91,190

 

Amortization of intangible assets

 

 

41,823

 


 

40,407

 

Amortization of deferred license costs

10,196


10,196
Amortization of Debt Issuance Costs

8,628




Bad Debt Expense

 

 

7,024


 

Interest income on long-term note receivable

 

 

(9,247

)

 

(9,247

)

Stock-based compensation

 

 

649,090

 


 

286,186

 

Loss on asset disposal

241



Changes in operating assets and liabilities:

 

 

 

 


 

 

 

Accounts receivable

 

 

486,117


 

(581,299

)

Contract assets 

 

 

(91,479)


 

(599,441

)
Inventories

219,483

(155,935 )

Prepaid expenses and other current assets

 

 

(128,592

)

 

(679,540

)
Right of use asset

109,308

97,846

Accounts payable and accrued expenses

 

 

(2,052,971

)

 

2,062,776

Contract liabilities



3,768,133


 

(641,412

)
     Due to affiliates

(264,451 )

(863,151 )
     Lease liability

(102,829 )

(97,342 )

Net cash provided by (used in) operating activities 

 

 

3,257,027


 

(2,183,116

)

 

 

 

 

 


 

 

 

Cash flows from investing activities:

 

 

 

 


 

 

 

     Purchase of property, plant and equipment

(922,865 )

(862,090 )
     Purchase of intangible asset



(42,500 )
     Proceeds from sale of equipment

760



     Repayment of promissory note

(100,000 )


     Payment on assumed liability of acquired assets



(85,798 )
     Project Development Costs

(338,885 )


     Investment in non-marketable securities

(500,000 )


Net cash (used in) investing activities

 

 

(1,860,990

)

 

(990,388

)

 

 

 

 

 


 

 

 

Cash flows from financing activities:

 

 

 

 


 

 

 

    Proceeds from conversion of warrants to common stock




703,438
    Distribution paid to NCI 

(1,274,000
)


Net cash (used in) provided by financing activities

 

 

(1,274,000

)

 

703,438

 

 

 


 
Net increase (decrease) in cash and cash equivalents

122,037

(2,470,066 )









Cash and cash equivalents - beginning of period

13,024,381


13,010,356









Cash and cash equivalents - end of period
$ 13,146,418

$ 10,540,290

 The accompanying notes are an integral part of these condensed consolidated financial statements. 

5


SG BLOCKS, INC. AND SUBSIDIARIES

 

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

1.

Description of Business 

 

SG Blocks, Inc. (collectively with its subsidiaries, the “Company,” “we”, “us” or “our”) was previously known as CDSI Holdings, Inc., a Delaware corporation incorporated on December 29, 1993. On November 4, 2011, CDSI Merger Sub, Inc., the Company’s wholly-owned subsidiary, was merged with and into SG Building Blocks, Inc. (“SG Building,” formerly SG Blocks Inc.) (the “Merger”), with SG Building surviving the Merger and becoming a wholly-owned subsidiary of the Company. The Merger was a reverse merger that was accounted for as a recapitalization of SG Building, as SG Building was the accounting acquirer. Accordingly, the historical financial statements presented are the financial statements of SG Building. 

 

The building products developed with the Company's proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the SGBlocks building structure typically provides between four to six points towards the Leadership in Energy and Environmental Design (“LEED”) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of SGBlocks to satisfy such requirements, the Company believes the products produced utilizing its technology and expertise is a leader in environmentally sustainable construction.

 

There are three core product offerings that utilize the Company's technology and engineering expertise. The first product offering involves GreenSteel™ modules, which are the structural core and shell of an SGBlocks building. The Company procures the containers, engineer required openings with structural steel enforcements, paint the SGBlocks and then deliver them on-site, where the customer or a customer’s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the GreenSteel product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering SGBlocks pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished SGBlocks building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed. Construction administration and/or project management services are typically included in the Company's product offerings.

 

The Company also provides engineering and project management services related to the use and modification of Modules in construction.  

 

During 2020, the Company formed, SG Echo, LLC, a wholly owned subsidiary of the Company. SG Echo, LLC was formed to complete the business acquisition. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which the Company obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of the Company's key supply chain partners. Echo caters to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed the Company to expand its reach for the Modules and offer an opportunity to vertically integrate a large portion of the Company's cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery and to become the manufacturer of the Company's core container and modular product offerings. The Company also entered into a joint venture with Clarity Lab Solutions LLC., to provide clinical lab testing related to COVID-19.

 

As of January 2021 through the fourth quarter of 2021, the Company’s consolidated financial statements include the accounts of Chicago Airport Testing LLC (“CAT”). The Company had a variable interest in CAT as described further below. CAT is in the business of marketing, selling, distributing, leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.

 

In addition, during 2021, the Company formed SGB Development Corp. (“SG DevCorp”), which is wholly-owned by the Company. SG DevCorp was formed with the purpose of real property development utilizing the Company's technologies.  SG DevCorp has a minority interest in Norman Berry II Owners LLC and JDI-Cumberland Inlet LLC as described further below.   


6


 

SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three months ended March 31, 2022 and 2021 (Unaudited)


Reverse Stock Split

 

On February 5, 2020, the Company effected a 1-for-20 reverse stock split of its then-outstanding common stock, which has since been converted. All share and per share amounts set forth in the condensed consolidated financial statements of the Company have been retroactively restated to reflect the 1-for-20 reverse stock split as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in these condensed consolidated financial statements have been adjusted to reflect the reverse stock split effected in February 2020.

 

As of March 31, 2022, the Company had 12,006,873 shares of common stock issued and outstanding.


2.

Liquidity 


As of March 31, 2022, the Company had cash and cash equivalents of $13,146,418 and a backlog of approximately $7,591,863. See Note 11 for a discussion of construction backlog. Based on our conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period: 



   
2022


Within 1 year
$ 7,591,863

Total Backlog
$ 7,591,863


The Company has incurred losses since its inception and has negative operating cash flows. Management has taken several actions to ensure that the Company will continue as a going concern. As described below, the Company has recently been able to raise substantial cash through equity offerings. In addition, as further described in these consolidated financial statements, the Company has begun to recognize revenue from new revenue streams. Management believes that these actions will enable the Company to continue as a going concern.    


The Company completed a public and concurrent private offering in October 2021, which resulted in net proceeds of approximately $10,488,000. See Note 12 for a discussion on the public and concurrent private offering. The Company believes that it has adequate cash balances to meet obligations coming due in the next twelve months and further intends to meet its capital needs from revenue generated from operations and by containing costs, entering into strategic alliances, as well as exploring other options, including the possibility of raising additional debt or equity capital as necessary. There is, however, no assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive. The Company does not have any additional sources secured for future funding, and if it is unable to raise the necessary capital at the times it requires such funding, it may need to materially change its business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.  


With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during 2020, the Company implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the Company's suppliers and contract manufacturers or customers would likely adversely impact the Company's sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the demand for the Company's products. Order lead times could be extended or delayed and pricing could increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, the Company is considering alternative product sourcing in the event that product supply becomes problematic. The Company expects this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which the Company is currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company's business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which the Company faces. The Company has been impacted by COVID-19 with supply chain distributions, absenteeism by infected workers and skilled labor shortages which has caused delays in projects and the Company could be further impacted if the COVID-19 pandemic continues. 


7



SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

  

3.

Summary of Significant Accounting Policies

 

Basis of presentation and principals of consolidation – The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2021 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on April 18, 2022. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.

   

Recently adopted accounting pronouncements - New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.

 

Accounting estimates – The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.


Operating cycle – The length of the Company’s contracts varies, but is typically between six to twelve months. In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed one year.


Reclassification – Certain prior year balances were reclassed to conform to current period presentation. There was no impact to income (loss) or cash flows as a result of these reclassifications.    


Revenue recognition – The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy: 


                (1)  Identify the contract with a customer

 

                (2)  Identify the performance obligations in the contract

 

                (3)  Determine the transaction price

 

                (4)  Allocate the transaction price to performance obligations in the contract

 

                (5)  Recognize revenue as performance obligations are satisfied


On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). 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 toward 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. 


8


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)


For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.


On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   


CMC Right of First Refusal Agreement – On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “Agreement”) with CMC Development LLC (“CMC”), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021 unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.

 

The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. The Company is no longer participating on Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company previously reported this as a cancellation within the Company's backlog footnote, see Note 11 on this discussion. No revenue has been recognized under the Agreement during the three months ended March 31, 2022 and 2021.


The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of 2020. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.  Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. For the three months ended March 31, 2022 and 2021, the Company recognized approximately $6,885,828 and $5,863,358 related to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.


Disaggregation of Revenues


The Company’s revenues are principally derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $6,885,828 and $1,718,770, respectively, for the three months ending March 31, 2022. Revenue recognized at a point in time and recognized over time were $5,965,413 and $3,222,214, respectively, for the three months ending March 31, 2021.


9


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)

   

The following tables provide further disaggregation of the Company’s revenues by categories:  




Three Months Ended March 31,

Revenue by Customer Type

2022

2021


Construction and Engineering Services:















    Government

$ 39

%
$ 1,085,480

12 %

    Hotel

897,244

10 %

170,426

2 %

    Medical - Construction



%



251,560

3

%

    Multi-Family (includes Single Family)

77,626


1

%


44,746


    Office

728,875


8

%


177,392

1


    Retail



5,344

1 %

42,015

1 %

    Special Use

9,642

%

1,460,045

16 %

Subtotal

1,718,770

20 %

3,231,664

35 %

Medical Revenue:














Medical (lab testing, kit sales and equipment)

6,885,828


80

%

5,955,963


65

%


Total revenue by customer type

$

8,604,598


100

%  


$

9,187,627

100

 

Contract Assets and Contract Liabilities

Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.

The timing of revenue recognition may differ from the timing of invoicing to customers. 

Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.

 

Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet.

 

Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.

  

10


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)


Deferred Contract Costs - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now is subject to the ELA. Upon entering into the ELA, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217, which was reimbursement from the licensee for project costs on this project. The Company incurred total deferred contract costs of $203,926The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over sixty months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of March 31, 2022, accumulated amortization related to deferred contract costs amounted to $101,963. During the three months ended March 31, 2022 and 2021, amortization expense relating to the deferred contract costs amounted to $10,196 and $10,196, respectively, and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations. As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.

 

Exclusive License Agreement – On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The License Agreement has an initial term of five (5) years and will automatically renew for subsequent five (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).

 

In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  


The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. 


On June 15, 2021, the Company terminated the ELA. In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF’s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.

 

Business Combinations - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 “Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.

 

11


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)

 

Variable Interest EntitiesThe Company accounts for certain legal entities as variable interest entities (“VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.

On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”). As of December 31, 2021, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates, Accounts Payable and Accrued Expenses on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.

 

On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT was to market, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-19 testing industry.  The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements. 


Investment Entities – On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the remaining $135,238 funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide affordable housing in the Atlanta, Georgia metropolitan area.  The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements. The Company will use the equity method to report the activities as an investment in its consolidated financial statements. 


On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements. The Company will use the equity method to report the activities as an investment in its consolidated financial statements.


On February 24, 2022 the Company made a $500,000 capital investment for a 1.2% ownership in Moliving, a nomadic hospitality solution company.
The Company also executed a side agreement to build the first sixty Moliving units and an additional ninety units after the first sixty units are manufactured. 

 


12


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)


3.

Summary of Significant Accounting Policies (continued)

 

Cash and cash equivalents – The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $13,146,418 and $13,024,381 as of March 31, 2022 and December 31, 2021, respectively.

 

Short-term investment – The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of March 31, 2022 or 2021, respectively.     

 

Accounts receivable and allowance for credit losses Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. 


The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.

 

Inventory – Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of March 31, 2022 there was inventory of $336,586 for construction materials, and $717,756 of medical equipment and COVID-19 test and testing supplies. As of December 31, 2021 there was inventory of $516,731 for construction materials, and $757,094 of medical equipment and COVID-19 test and testing supplies. 


Goodwill – The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. There were no impairments during the  three months ended March 31, 2022 or 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. 


Intangible assets Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.  The Company evaluated intangible assets for impairment during the year ended December 31, 2021, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2022. The accumulated amortization as of March 31, 2022 and 2021 was $857,554 and $690,262, respectively. The amortization expense for the three months ended March 31, 2022 and 2021 was $41,823 and $40,407, respectively. The estimated amortization expense for the successive five years is as follows:


13


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)


3.

Summary of Significant Accounting Policies (continued)

  


For the year ending December 31,:

 

 

 


2022 

 

$

121,147

 


2023 

 

 

161,176

 


2024

 

 

160,469

 


2025 

 

 

157,052

 


2026

 

 

139,716

 


Thereafter 

 

 

1,313,850

 


 

 

$

2,053,410

 


Property, plant and equipment – Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and equipment 5 to 29 years. Repairs and maintenance are charged to expense when incurred.


Held For Sale Assets – On May 10, 2021 the Company's subsidiary, SG DevCo acquired the Lago Vista, Texas property for $3,576,130. Management has implemented a plan to sell this property, which meets all of the criteria required to classify it as Held for Sale. Including the project development costs associated with Lago Vista of $816,410, the book value is now $4,392,541.


 

Convertible instruments – The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.


Common stock purchase warrants and other derivative financial instruments – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. 


Fair value measurements – Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.

 

The Company measures the fair value of financial assets and liabilities based on 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. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.


14


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)


The Company uses 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

Quoted prices for similar assets and liabilities in active markets or inputs that are observable.

 

Level 3

Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions).


Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. 


Share-based payments – The Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations.    


Income taxes  The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.

 

The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.

 

Concentrations of credit risk Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account. 

 

With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At March 31, 2022 and December 31, 2021, 75% and 78%, respectively, of the Company’s gross accounts receivable were due from two and four customers. 

 

Revenue relating to two and two customers represented approximately 90% and 80% of the Company's total revenue for the three months ended March 31, 2022 and 2021, respectively. 

 

Cost of revenue relating to two and two vendors represented approximately 28% and 28% of the Company’s total cost of revenue for the three months ended March 31, 2022 and 2021, respectively. The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.


15


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

4.

Accounts Receivable

 

At March 31, 2022 and December 31, 2021, the Company’s accounts receivable consisted of the following:



 

 

 2022

 

 

2021

 


Billed: 

 

 

 

 

 

 


   Construction services

$ 2,370,435

$ 2,293,187

   Engineering services

 

 

11,795

 

 

 

86,388

 


   Medical revenue

122,939


679,446

   Retainage receivable

 

 

686,560

 

 

 

635,049

 


   Other receivable


195,888


186,692

      Total gross receivables

 

 

3,387,617

 

 

 

3,880,762

 


Less: allowance for credit losses  

 

 

(963,116

)

 

 

(963,116

)


      Total net receivables 

 

$

2,424,501

 

 

$

2,917,646

 


Receivables are evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance of doubtful accounts was $963,116 as of March 31, 2022 and December 31, 2021. There was $7,024 in bad debt expense during the three months ended March 31, 2022. There were no write offs for the year ended December 31, 2021. 


5.

Contract Assets and Contract Liabilities  

 

Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at March 31, 2022 and December 31, 2021:

 


 

 

2022

 

 

2021

 

 

Costs incurred on uncompleted contracts  

 

$

7,004,438

 

 

$

4,272,425

 


Provision for loss on uncompleted contracts

391,703


2,238,578

Estimated earnings to date on uncompleted contracts

 

 

(3,731,057

)

 

 

(3,156,377

)

Gross contract assets

 

 

3,665,084

 

 

 

3,354,626

 


Less: billings to date

 

 

(8,737,401

)

 

 

(4,750,289

)


    Net contract assets (liabilities) on uncompleted contracts

 

$

(5,072,317

)

 

$

(1,395,663

)
             

The above amounts are included in the accompanying condensed consolidated balance sheets under the following captions at March 31, 2022 and December 31, 2021. 



 

 

2022

 

 

2021

 

 

Contract assets  

 

$

133,395

 

 

$

41,916

 


Contract liabilities

 

 

(5,205,712

)

 

 

(1,437,579

)

 

    Net contract assets (liabilities)

 

$

(5,072,317

)

 

$

(1,395,663

)

 

Although management believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary. 


16


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021(Unaudited)


6.

Property, plant and equipment

 

Property, plant and equipment are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their useful lives. At March 31, 2022 and December 31, 2021, the Company’s property, plant and equipment, net consisted of the following:

 

 


 

2022

 

 

2021

 

 

Computer equipment and software 

 

$

159,987

 

 

$

156,701

 

 

Furniture and other equipment 

 

 

276,703

 

 

 

275,606

 


Leasehold improvements 


15,400


15,400

Equipment and machinery

1,232,378


1,219,056

Automobiles

4,638


4,638

Building held for leases

196,416


196,416

Laboratory and temporary units 

1,364,748


1,362,760

Land

893,786



3,576,130

Construction in progress

450,381


442,515

 

      Property, plant and equipment

 

 

4,594,437

 

 

 

7,249,222

 

 

Less: accumulated depreciation

 

 

(513,585

)

 

 

(409,279

)

 

      Property, plant and equipment, net 

 

$

4,080,852

 

 

$

6,839,943

 

 

Depreciation expense for the three months ended March 31, 2022 and 2021 amounted to $104,825 and $91,190 respectively.  


7.

Notes Receivable 


On January 21, 2020, CPF GP 2019-1 LLC (“CPF GP”) issued to the Company a promissory note in the principal amount of $400,000 (the “Company Note”) and issued to Paul Galvin, the Company’s Chairman and CEO, a promissory note in the principal amount of $100,000 (the “Galvin Note”). The transaction closed on January 22, 2021, on which date the Company loaned CPF GP 2019-1 LLC $400,000 and Mr. Galvin personally loaned CPF GP $100,000 on behalf of the Company. The Company Note and Galvin Note were issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner; provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company. 


In April 2020, CPF GP issued to the Company a promissory note in the principal amount of $250,000 (the “Company Note 2”). The transaction closed on April 15, 2021, on which date the Company loaned CPF GP 2019-1 LLC $250,000. The Company Note was issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement 2”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner.


During the period ended March 31, 2022, the Galvin Note was assigned to the Company and the principal amount of $100,000 was returned to Mr. Galvin. The Company has a promissory note in the principal amount of $100,000 (the "Company Note 3") and the assignment occurred in January 2022. The promissory notes are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans. See Note 3 for a discussion on the Settlement and Mutual Release Agreement and termination of the ELA with CPF.    

 

17


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

 

8.

Notes Payable


On July 14, 2021, SG DevCorp, a subsidiary of the Company, issued a Real Estate Lien Note, in the principal amount of $2,000,000 (the “Short-Term Note”), secured by a Deed of Trust, dated July 14, 2021 (the “Deed of Trust”), on the Company's 50+ acre Lake Travis project site in Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021 (“Assignment of Rents”), for net loan proceeds of approximately  $1,948,234 after fees. The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. If the Short-Term Note is prepaid prior to nine (9) months after its issuance date, a 0.5% prepayment penalty is due. The Company capitalized $20,000 in interest charges and $4,314 in debt issuance costs as of March 31, 2022 related to the Lago Vista project in accordance with ASC 835-20. The Company capitalized $112,348 in interest charges and $23,727 in debt issuance costs as of December 31, 2021 related to the Lago Vista project in accordance with ASC 835-20.


On October 29, 2021, SG Echo, a subsidiary of the Company, entered into a Loan Agreement (“Loan Agreement”) with the Durant Industrial Authority (the “Authority”) pursuant to which it received $750,000 to be used for renovation improvements related to the Company's second manufacturing facility and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $750,000 (the “Forgivable Note”). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement, one-third (1/3) of the balance of the Forgivable Note will be forgiven on April 29, 2027, one-half (1/2) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of 75 full-time employees in Durant Oklahoma and pay them no less than 1.5 times the federal minimum wage, and provides SG Echo 24 months to comply with the provision.

 

9.

Leases

 

The Company leases an office, a manufacturing plant and certain equipment under non-cancelable operating lease agreements. The leases have remaining lease terms ranging from one year to ten years


Supplemental balance sheet information related to leases is as follows:  



Balance Sheet Location
March 31, 2022


Operating Leases




Right-of-use assets, net
$ 2,874,936







Current liabilities Lease liability, current maturities 

(461,584 )

Non-current liabilities  Lease liability, net of current maturities
(2,420,401 )

Total operating lease liabilities
$ (2,881,985 )







Finance Leases




Right-of-use assets
$ 27,348







Current liabilities Lease liability, current maturities
(19,639 )

Non-current liabilities Lease liability, net of current maturities 
(6,679 )

Total finance lease liabilities 
$ (26,318 )







Weighted Average Remaining Lease Term






Operating leases

7.4 years

Finance leases

1.36 years

Weighted Average Discount Rate 





Operating leases

3%

Finance leases

3%
18


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

9.

Leases (continued)


As the leases do not provide an implicit rate, the Company used an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments, which is reflective of the specific term of the leases and economic environment of each geographic region.


Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows: 

 


Year Ending December 31:

Operating

Financing

Total

2022
$ 405,825
$ 15,120
$ 420,945

2023

525,718

11,760

537,478

2024

523,722



523,722

2025

446,349



446,349

2026

207,379



207,379

Thereafter

1,119,904




1,119,904


Total lease payments

3,228,897

26,880

3,255,777

Less: Imputed interest

346,912

562

347,474

Present value of lease liabilities
$ 2,881,985
$ 26,318
$ 2,908,303

 

Chicago Airport Testing has subleased its leased vacant area for a period of one year, the sublessee has the option to terminate at any time after the first six months. The sublessee elected to terminate the Agreement, effective as of July 31, 2021 and the Company has no remaining lease revenue from the sublessee.

   

10.

Net Income (Loss) Per Share


Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares consist of the common shares issuable upon the exercise of stock options and warrants. Potentially dilutive common shares are excluded from the calculation if their effect is antidilutive. 

  

At March 31, 2022, there were restricted stock units, options and warrants of 2,245,186, 36,436 and 2,025,520 respectively, outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of March 31, 2022, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, the Company has used the same number of shares outstanding to calculate both the basic and diluted loss per share. At March 31, 2021, there were options, including options to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,343 and 128,090 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.

 

19


SG BLOCKS, INC. AND SUBSIDIARIES


Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021(Unaudited)


11.

Construction Backlog

 

The following represents the backlog of signed construction and engineering contracts in existence at March 31, 2022 and December 31, 2021, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at March 31, 2022 and December 31, 2021, respectively, on which work has not yet begun:


 

 

 

2022

 

 

2021

 

 

Balance - beginning of period

 

$

3,217,909

 

 

$

25,117,461

 

 

New contracts and change orders during the period

 

 

6,092,724

 

 

 

3,191,335

 


Adjustments and cancellations, net



(18,297,197)

 

Subtotal  

 

 

9,310,633

 

 

 

10,011,599

 

 

Less: contract revenue earned during the period

 

 

1,718,770

 

 

(6,793,690

)

 

Balance - end of period

 

$

7,591,863

 

 

$

3,217,909

 

 

Backlog at December 31, 2021 included two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million along with three contracts during the fourth quarter of 2020 in the amount of approximately $2.7 million, $0.80 million, and $0.70 million. The Company executed one large contract in the first quarter of 2021 in the amount of approximately $1.3 million, one large contract in the third quarter of 2021 of approximately of $0.87 million and had one large partial contract cancellation to an existing contract of approximately ($1.3) million. The Company executed one large contract in the fourth quarter of 2021 in the amount of approximately $0.78 million and had one contract cancellation in the amount of approximately $16.9 million. On March 29, 2022, the Company entered into a contract with ATCO Structures & Logistics (USA) Inc. for $5,954,950 that is reflected in the March 31, 2022 backlog. The Company expects that all of this revenue will be realized by December 31, 2022.


The Company’s remaining backlog as of March 31, 2022 represents the remaining transaction price of firm contracts for which work has not been performed and excludes unexercised contract options. 


The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of March 31, 2022 over the following period:  





2022


Within 1 year 
$ 7,591,863

1 to 2 years




Total Backlog
$ 7,591,863


Although backlog reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. Backlog is adjusted to reflect any known project cancellations, revisions to project scope and cost and project deferrals, as appropriate.


20


SG BLOCKS, INC. AND SUBSIDIARIES


Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021(Unaudited)


12.

Stockholders’ Equity 

Public Offerings – 

In October 2021, the Company closed a registered direct offering and concurrent private placement of its common stock (the "October Offering") that the Company effected pursuant to the Securities Purchase Agreement that it entered into on October 25, 2021 with an institutional investor and received gross proceeds of $11.55 million. Pursuant to the terms of the Purchase Agreement, the Company issued to the investor (A) in a registered direct offering (i) 975,000 shares (the “Public Shares”) of its Common Stock, par value $0.01 per share (the “Common Stock”), and (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to 2,189,384 shares (the “Pre-Funded Warrant Shares”) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the “Common Stock Warrant Shares”) of Common Stock (the “Common Stock Warrants,” and together with the Public Shares and the Pre-Funded Warrants, the “Securities”) (the “Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the “Placement Agent”) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the “Placement Agency Agreement”), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of the Gross Proceeds Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent’s expenses up to $50,000 upon closing the Offering. The net proceeds to the Company after deducting the Placement Agent’s fees and the Company’s estimated offering expenses was approximately $10.5 million. 

Securities Purchase Agreement – In April 2019, the Company issued 42,388 shares of its common stock at $22.00 per share through a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors and accredited investors. Concurrently with the sale of the common stock, pursuant to the Purchase Agreement, the Company also sold common stock purchase warrants to such investors to purchase up to an aggregate of 42,388 shares of common stock. The Company incurred $379,816 in issuance costs from the offering and issued 4,239 warrants to the underwriters. The warrants are further discussed in Note 14.

Decrease in Authorized Shares – On June 5, 2019, at the Company’s annual meeting of stockholders, the stockholders approved an amendment to the Company’s amended and restated certificate of incorporation to decrease the number of authorized shares of common stock from 300,000,000 to 25,000,000 shares. Following the meeting, on June 5, 2019, the Company filed a certificate of amendment to the amended and restated certificate of incorporation to decrease its authorized shares of common stock accordingly. There was no change to the number of authorized shares of preferred stock.

Underwriting Agreement – In August 2019, the Company issued 45,000 shares of its common stock at $17.00 per share pursuant to the terms of an Underwriting Agreement (the “Underwriting Agreement”) to the public. The Company incurred $181,695 in issuance costs from the offering and issued warrants to purchase 2,250 shares of common stock to the underwriter. The warrants are further discussed in Note 14.


21


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)


13.

Segments and Disaggregated Revenue



 

 

Construction

 


                Medical

              Development   



Corporate and

support

 


Consolidated

 


Fiscal Quarter Ended March 31, 2022





















Revenue 

$ 1,718,770

$ 6,885,829

$

$

$ 8,604,599

Cost of revenue



1,720,714


4,397,449








6,118,163

Operating expenses



109,163


18,973


281,988


1,657,419


2,067,543

Operating gain/loss

(111,107 )

2,469,407


(281,988 )

(1,657,419 )

418,892

Other income (expense)







(40,000 )

122,836

82,836

Income before income taxes

(111,107 )

2,469,407


(321,988 )

(1,534,583 )

501,728

Net income attributable to non-controlling interest




1,218,905








1,218,905

Net loss attributable to common stockholders of SG Blocks, Inc.
$ (111,107 )
$ 1,250,502

$ (321,988 )
$ (1,534,583 )
$ (717,177 )























Total assets
$ 10,464,450

$ 4,857,366

$ 8,889,271

$ 13,752,110

$ 37,963,197

Depreciation and amortization
$
143,435

$ 263,169

$ 8,628

$

$ 165,473

Capital expenditures
$ 24,100

$

$ 893,785

$ 4,980

$ 922,865

Inter-segment revenue elimination


$

$ 160,500

$

$ (160,500 )
$


























Construction




Medical




Development




Corporate and

support




Consolidated



Fiscal Quarter Ended March 31, 2021 

 



 







  





 






Revenue
$ 3,231,664

$ 5,955,963

$

$

$ 9,187,627

Cost of revenue



4,103,310


4,527,692








8,631,002

Operating expenses



6,150


159,254





1,552,678


1,718,082

Operating gain/loss

(877,796 )

1,269,017




(1,552,678 )

(1,161,457 )

Other income (expense)







17,107

17,107

Income before income taxes

 


(877,796



1,269,017



 

(1,535,571

)

 

(1,144,350 )

Net income attributable to non-controlling interest

 


 



889,527





 



889,527

Net loss attributable to common stockholders of SG Blocks, Inc.
$ (877,796 )
$ 379,491

$
$ (1,535,571 )
$ (2,033,877 )























Total assets


$ 14,050,007

$ 5,047,318

$ 127,395

$ 8,023,564

$ 27,248,283

Depreciation and amortization
$ 56,909

$ 84,619

$

$ 265

$ 141,793

Capital expenditures
$ 477,882

$ 36,890

$

$ 347,318

$ 862,090

 

22


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 


14.

Warrants  

In conjunction with the June 2017 Public Offering, the Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,313 shares of common stock at an exercise price of $125.00 per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire June 21, 2023.The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $63,796. The fair market value of the warrants as of the date of issuance has been included in issuance costs in additional paid-in capital.

In conjunction with the Purchase Agreement in April 2019, the Company also sold warrants to purchase up to an aggregate of 42,388 shares of common stock at an initial exercise price of $27.50 per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire October 29, 2024. The Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,239 shares of common stock at an initial exercise price of $27.50 per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire April 24, 2024.

In conjunction with the Underwriting Agreement in August 2019, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 2,250 shares of common stock at an initial exercise price of $21.25 per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire August 29, 2024

In conjunction with the Underwriting Agreement in May 2020, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000 shares of common stock at an initial exercise price of $3.14 per share. The warrants are exercisable at the option of the holder on or after November 6, 2021 and expire May 5, 2025.

In conjunction with the Purchase Agreement in October 2021, the Company also issued Series A warrants to purchase up to 1,898,630 shares of Common Stock in a concurrent private placement. The warrants have an exercise price of $4.80 per share, exercisable at the option of the holder on or after October 26, 2021 and will expire five years from the date of issuance.


15.

Share-based Compensation  


On October 26, 2016, the Company’s Board of Directors approved the issuance of up to 25,000 shares of the Company’s common stock in the form of restricted stock or options (“2016 Stock Plan”). Effective January 20, 2017, the 2016 Stock Plan was amended and restated as the SG Blocks, Inc. Stock Incentive Plan, as further amended effective June 1, 2018 and as further amended on July 30, 2020 and as further amended on August 18, 2021, (the “Incentive Plan”). The Incentive Plan authorizes the issuance of up to 3,625,000 shares of common stock.  It authorizes the issuance of equity-based awards in the form of stock options, stock appreciation rights, restricted shares, restricted share units, other share-based awards and cash-based awards to non-employee directors and to officers, employees and consultants of the Company and its subsidiary, except that incentive stock options may only be granted to the Company’s employees and its subsidiary’s employees. The Incentive Plan expires on October 26, 2026, and is administered by the Company’s Compensation Committee of the Board of Directors. Each of the Company’s employees, directors, and consultants are eligible to participate in the Incentive Plan. As of March 31, 2022, there were 1,343,377 shares of common stock available for issuance under the Incentive Plan.    


Stock-Based Compensation Expense


Stock-based compensation expense is included in the condensed consolidated statements of operations as follows:   





Three Months Ended
March 31,





2022


2021


Payroll and related expenses


$ 649,090

$ 286,186

 

       Total


$ 649,090

$ 286,186

 

23


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

15.

Share-based Compensation (continued)

 

The following table presents total stock-based compensation expense by security type included in the condensed consolidated statements of operations:  





Three Months Ended
March 31,




 2022

2021

 

Stock options


$

  

  

$

2,666

   

 

Restricted Stock Units  


 

649,090

  

  

 

283,520

   


Total
$ 649,090

$ 286,186

 

Stock-Based Option Awards 


The Company has issued no stock-based options during the three months ended March 31, 2022 and 2021.   


Because the Company does not have significant historical data on employee exercise behavior, the Company uses the “Simplified Method” to calculate the expected life of the stock-based option awards granted to employees. The simplified method is calculated by averaging the vesting period and contractual term of the options.     


The following table summarizes stock-based option activities and changes during the three months ended March 31, 2022 as described below:

 


 

 

 Shares

 

 

Weighted Average Fair Value Per Share

 

 

Weighted
Average Exercise Price Per Share

 

 

Weighted Average Remaining Terms (in years)

 

 

Aggregate Intrinsic Value

 


Outstanding – December 31, 2021

 

36,436

 

 

24.80

 

 

78.71

 

 

5.34

 

 

 


Granted

 

 

 

 

 

 

 

 

 

 


Exercised 

 

 

 

 

 

 

 

 

 


Cancelled

 

 

 

 

 

 

 

 

 


Outstanding – March 31, 2022

 

36,436

 

 

24.80

 

 

78.71

 

 

5.09

 

 

 


Exercisable – December 31, 2021

 

36,436

 

 

24.80

 

 

78.71

 

 

5.34

 

 

 


Exercisable – March 31, 2022

 

36,436

 

 

24.80

 

 

78.71

 

 

5.09

 

 

 

  

For the three months ended March 31, 2022 and 2021, the Company recognized stock-based compensation expense of $0 and $2,666, respectively, related to stock options. This expense is included in payroll and related expenses in the accompanying condensed consolidated statements of operations..   

 

As of March 31, 2022, there was no unrecognized compensation costs related to non-vested stock options and all options have been expensed. The intrinsic value is calculated as the difference between the fair value of the stock price at year end and the exercise price of each of the outstanding stock options. The fair value of the stock price at March 31, 2022 was $1.95 per share. 


24


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

15.

Share-based Compensation (continued)


Restricted Stock Units 


On March 22, 2019, a total of 15,703 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, six employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $54.00 per share, which represents the closing price of the Company's common stock on February 26, 2019 as adjusted for stock splitsRestricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957. 


On January 15, 2019 and February 26, 2019, a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date as adjusted for stock splits. The restricted stock units granted on January 15, 2019 vested on January 15, 2020, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The restricted stock units granted on February 26, 2019 vested on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the 2019 annual meeting of the Company’s stockholders subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Board of Directors or death or disability. 


Effective June 5, 2019, a total of 9,189 of restricted stock units were granted to the Company’s non-employee directors, under the Company’s stock-based compensation plan, at the calculated fair value of $16.40 per share, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability.


On April 14, 2020, a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176. 


On April 14, 2020, a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120. 


On September 23, 2020, a total of 425,000 of restricted stock units were granted to Mr. Armstrong, Mr. Sheeran, seven employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81 per share, which represents the closing price of the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.  


25


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

15.

Share-based Compensation (continued)


On November 11, 2020, a total of 46,826 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $2.39 per share, which represents the closing price of the Company’s common stock on November 11, 2020. The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.

 

On December 9, 2020, a total of 372,000 of restricted stock units were granted to Mr. Galvin, under the Company's stock-based compensation plan, at the fair value of $3.28 per share, which represents the closing price of the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.


On October 1, 2021, a total of 1,214,500 of restricted stock units were granted to Mr. Galvin, Mr. Rogers, Mr. Armstrong, Mr. Sheeran, thirteen employees and three consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $3.38 per share, which represents the closing price of the Company's common stock on October 1, 2021. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of thirteen employees and two consultant of 350,000, 40,000, 100,000 and an aggregate of 475,000, respectively, vesting quarterly over two years from the anniversary of the grant date. Restricted stock units granted to Mr. Rogers and one consultant of 37,500 and 12,000 vest upon issuance date. Restricted stock units granted to Mr. Rogers of 200,000 vest monthly over a two-year period. The fair value of these units upon issuance amounted to $4,105,010.


On October 1, 2021, a total of 59,170 of restricted stock units were granted to five of the Company's non-employee directors, under the Company's stock-based compensation plan, at the fair value of $3.38 per share, which represents the closing price of the Company's common stock on October 1, 2021. The restricted stock units granted October 1, 2021 vesting monthly over one year  and, if earlier, in full on the date of the Company’s 2022 Annual Meeting of Stockholders.


On December 7, 2021, a total of 62,500 of restricted stock units were granted to five of the Company's non-employee advisory directors, under the Company's stock-based compensation plan, at the fair value of $2.36 per share, which represents the closing price of the Company's common stock on December 7, 2021. The restricted stock units granted vest in equal monthly installments over one year period.


For the three months ended March 31, 2022 and 2021, the Company recognized stock-based compensation of $649,090 and $283,520 related to restricted stock units. This expense is included in the payroll and related expenses, general and administrative expenses, and marketing and business development expense in the accompanying condensed consolidated statement of operations.


The following table summarized restricted stock unit activities during the three months ended March 31, 2022:




Number of Shares

 

Non-vested balance at January 1, 2022



1,274,137

 

Granted





Vested
212,999

Forfeited/Expired
17,500

Non-vested balance at March 31, 2022
1,043,638

 

26


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

16.

Commitments and Contingencies  

 

Legal Proceedings


The Company is subject to certain claims and lawsuits arising in the normal course of business. The Company assesses liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, the Company records a liability in our consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not record an accrual, consistent with applicable accounting guidance. Based on information currently available, advice of counsel, and available insurance coverage, the Company believes that the established accruals are adequate and the liabilities arising from the legal proceedings will not have a material adverse effect on the consolidated financial condition. However, that in light of the inherent uncertainty in legal proceedings there can be no assurance that the ultimate resolution of a matter will not exceed established accruals. As a result, the outcome of a particular matter or a combination of matters may be material to the results of operations for a particular period, depending upon the size of the loss or the income for that particular period.

 

1.) Pizzarotti Litigation - On or about August 10, 2018 Pizzarotti, LLC filed a complaint against the Company and Mahesh Shetty, the Company’s former President and CFO, and others, seeking unspecified damages for an alleged breach of contract by the Company and another entity named Phipps & Co. (“Phipps”). The lawsuit was filed as Pizzarotti, LLC. v. Phipps & Co., et al., Index No. 653996/2018 and commenced in the Supreme Court of the State of New York for the County of New York. On or about April 1, 2019, Phipps filed cross-claims against the Company and Mr. Shetty asserting claims for indemnification, contribution, fraud, negligence, negligent misrepresentation, and breach of contract. SG Blocks has likewise cross claimed against Phipps for indemnification and contribution, claiming that any damages to the Plaintiff were the result of the acts or omissions of Phipps and its principals.


Pizzarotti’s suit arose from a contract dated April 3, 2018 that it executed with Phipps whereby Pizzarotti, a construction manager, engaged Phipps to perform stone procuring and tile work at a construction project located at 161 Maiden Lane, New York 10038. Pizzarotti’s claims against the Company arise from a purported assignment agreement dated August 10, 2018, whereby Pizzarotti claims that the Company agreed to assume certain obligations of Phipps under a certain trade contract between Pizzarotti and Phipps & Co. Phipps’ claims against the Company arise from a purported Assignment Agreement, dated as of May 30, 2018, between Pizzarotti, Phipps and the Company (the “Assignment Agreement”), pursuant to which, it is alleged, that the Company agreed to provide a letter of credit in connection with the sub-contracted work to be provided by Phipps to Pizzarotti.


The Company believes that the Assignment Agreement was void for lack of consideration and moved to dismiss the case on those and other grounds. On June 17, 2020, the New York Supreme Court entered an order dismissing certain claims against the Company brought by cross claimant Phipps & Co. Specifically, the court dismissed Phipps’ claims for indemnification, contribution, fraud, negligence and negligent misrepresentation. The court did not dismiss Phipps’ claim for breach of the Assignment Agreement. The issue of the validity of the Assignment Agreement, and the Company’s defenses to the claims brought by the plaintiff Pizzarotti, and cross claimant Phipps, are being litigated. The Company maintains that the Assignment Agreement, to the extent valid and enforceable, was properly terminated and/or there are no damages, and, consequently, that the claims brought against the Company are without merit. The Company intends to continue to vigorously defend the litigation. The parties have engaged in written discovery but no depositions have been conducted as of yet. By motion dated February 24, 2021, Pizzarotti moved to stay the entire action pending the outcome of a separate litigation captioned Pizzarotti, LLC v. FPG Maiden Lane, LLC et. al., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. The Company opposed both motions. On April 26, 2021, the court denied both motions and directed the parties to meet and confer concerning the scheduling of depositions. On May 10, 2021, the parties jointly filed with the court a proposed order providing the completion of depositions of all parties and nonparties by September 30, 2021. The court has not entered the proposed discovery order and no action has been taken by the plaintiff Pizzarotti nor the defendant-cross claimant Phipps since the proposed order was submitted. There are no scheduled hearings or conferences before the court at this time.

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements. 

 

27


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)


  16.

Commitments and Contingencies (continued)


2.) ICON Construction Inc. v. SG Blocks, Inc, et. al. - On or about June 8, 2021 ICON Construction Inc. (“ICON”) filed a complaint against the Company and Echo DCL LLC (“Echo DCL”), seeking unspecified damages, arising out of a certain asset purchase agreement entered into between ICON and Echo DCL on or about February 20, 2020 (the “ICON-Echo Asset Agreement”) whereby, inter alia, Echo DCL acquired all of the assets of ICON. On or about September 17, 2020, Echo DCL and SG Echo LLC  entered into a certain asset purchase agreement (the “Echo Asset Agreement”) whereby, inter alia, SG Echo acquired all of the assets of Echo DCL. In the Echo Asset Agreement Echo DCL represented and warranted to SG Echo that it had good and marketable title to the assets, had full right and power to transfer same, and that the same were free and clear of any encumbrances except for a certain permitted lien held by BTH Bank.   

ICON alleges that ECHO DCL breached the terms of the ICON-Echo Asset Agreement and that the Company agreed to assume Echo DCL’s liabilities obligations under the ICON-Echo Asset Agreement. Icon also claims a security interest in the assets conveyed to SG Echo by Echo DCL. The Company has filed an answer to the ICON complaint denying the allegations and raised eleven affirmative defenses and that it is entitled to indemnification and/or contribution from Echo DCL and its principal Michael Ames. The parties are currently engaged in discovery.

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.

Vendor Litigation

1.) Teton Buildings, LLC

(i) On January 1, 2019, SG Blocks commenced an action against Teton Buildings, LLC (“Teton”) in Harris County, Texas (“Teton Texas Action”) to recover approximately $2,100,000 arising from defendant’s breach of the operative contract related to Heart of Los Angeles construction project in Los Angeles (the “HOLA Project”) entered into on or about June 2, 2017. The Petition brought claims of breach of contract, negligence, and breach of express warranty. In or about February 2022 SG Blocks dismissed without prejudice the Teton Texas Action.

(ii) On or about September 12, 2018, the Company entered into a Firm Price Quote and Purchase (the “GVL Contract”) with Teton to govern the manufacture and provision of 23 shipping containers and modular units (the “Teton GVL Modules”) for the Four Oaks Gather GVL project in South Carolina (the “GVL Project.”). The Company maintains that Teton breached the GVL Contract by (i) failing to timely deliver the Teton GVL Modules, (ii) delivering Teton GVL Modules that were defective in their design and manufacture, (iii) otherwise failed to meet South Carolina Building Code regulations and (iv) breached applicable warranties. As a result of the breach and defects in performance, design and manufacture by Teton, Company asserts that it has sustained approximately $761,401.66 in actual and consequential damages, excluding attorney’s fees. On October 16, 2019, Teton filed for Chapter 11 in the United States Bankruptcy Court for Southern District of Texas, Houston Division styled In re: Teton Buildings, LLC and bearing the case number 19-35811. On February 11, 2020, the Company filed a proof of claim again Teton in the amount of $2,861,401.66 arising from the HOLA Project and the GVL Contract. On or about March 16, 2020, the Bankruptcy Court converted Teton’s Chapter 11 reorganization case to a Chapter 7 liquidation case. On July 18, 2019, Ronald Sommers, the Chapter 7 Trustee, filed a Report of No Distribution stating that there is no property available for distribution to creditors. On August 20, 2019, the Bankruptcy Court closed the Teton bankruptcy case. As such, there is no prospect of any recovery against Teton.

On January 22, 2021, the Company filed a third-party complaint against Teton in the United States District Court for the Central District of California, Case No. 2:20−cv−03432 in the HOLA Action (described below), seeking to determine Teton’s liability in its capacity as a bankruptcy debtor in order to collect any damages payable from Teton’s liability insurance carrier or carriers. On July 23, 2021, the Company filed a First Amended Third-Party Complaint against Teton and other named third party defendants (see #2 below). Teton has been served with the First Amended Third-Party Complaint and on or about February 11, 2022, Teton filed an answer and affirmative defenses. The parties in the HOLA Action are currently conducting discovery.

The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.

28


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021 (Unaudited)

 

16.

Commitments and Contingencies (continued) 


2.) SG Blocks, Inc. v HOLA Community Partners, et. al. 

 

On April 13, 2020, Plaintiff SG Blocks, Inc. (“SG Blocks” or the “Company”) filed a Complaint against HOLA Community Partners (“HCP”), Heart of Los Angeles Youth, Inc. (“HOLA”) (HCP and HOLA are collectively referred to as the “HOLA Defendants”), and the City of Los Angeles (“City”) in the United States District Court for the Central District of California, Case No. 2:20-cv-03432-ODW (“HOLA Action”). The Company asserted seven claims against HOLA Defendants arising out of and related to the HOLA Project, to wit, for: (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; and (6) intentional interference with contractual relations. On April 20, 2020, HOLA filed a separate action against the Company in the Los Angeles Superior Court arising out of the HOLA Project, asserting claims of (1) negligence; (2) strict products liability; (3) strict products liability, (4) breach of contract; (5) breach of express warranty; (6) violation of Business and Professions Code § 7031(b); and (7) violation of California’s unfair competition law, Business and Professions Code section 17200 (“UCL”) (“HOLA State Court Action”). The HOLA State Court Action was removed to the Central District of California and consolidated with the HOLA Action.

 

On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC, Avesi Construction, LLC, and American Home Building and Masonry Corp (“AHB”) for indemnity and contribution with respect to HOLA’s claims. The Company has also notified its general liability carrier Sompo International regarding coverage concerning HOLA’s claims On February 25, 2021, the Court entered an order dismissing the Company’s claims for (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; but denied dismissal of the Company’s claims for intentional interference with contractual relations. The Court also denied the Company’s motion to dismiss HOLA’s claims.

 

On March 12, 2021, the HOLA Defendants filed an answer to the Company’s complaint against it denying liability and asserting affirmative defenses. On March 12, 2021, the Company filed an answer to the HOLA Defendants’ First Amended Consolidated Complaint against it, denying liability and asserting affirmative defenses. 

 

On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss HOLA Community Partners’ Sixth Claim for Relief (violation of California Business and Professions Code §7031(b)), with prejudice, pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii).

 

On July 23, 2021, the Company filed a First Amended Third-Party Complaint adding the following additional third party defendants seeking, inter alia, contractual indemnity, equitable indemnity; and contribution: American Home Building and Masonry Corp. (“American Home”), Anderson Air Conditioning, L.P. (“Anderson”). Broadway Glass and Mirror, Inc. (“Broadway”), Marne Construction, Inc. (“Marne”), The McIntyre Company (“McIntrye”), Dowell & Bradley Construction, Inc. dba J R Construction (“JR Construction”) Junior Steel Co. (“Junior Steel”) Saddleback Roofing, Inc. (“Saddleback”) Schindler Elevator Corporation (“Schindler”) U.S. Smoke & Fire Corp. (“U.S. Smoke”) and FirstForm, Inc. (“FirstForm”) (collectively the “Additional Third Party Defendants”).

 

On September 2, 2021, Schindler Elevator Corp. filed its answer to the First Amended Third-Party Complaint. On September 3, 2021, Junior Steel Co. filed its answer to the First Amended Third-Party Complaint. On September 7, 2021, Anderson Air Conditioning, L.P. filed its answer to the First Amended Third-Party Complaint. On October 6, 2021, the McIntyre Group filed its answer to the First Amended Third-Party Complaint.

 

On February 7, 2022, the Company filed a request for entry of a Clerk’s default against the following defendants: American Home Building and Masonry Corp., Avesi Construction, Marne Construction, Inc., Firstform, Inc., Dowell & Bradley Construction, Inc, Saddleback Roofing, Inc., and US Smoke and Fire Corp. On February 9, 2022, the court entered a clerk’s default pursuant to Federal Rule 55 against the following defendants: American Home Building and Masonry Corp. Avesi Construction, Dowel & Bradley Construction, Inc., Saddleback Roofing Inc. and US smoke and Fire Corp. The parties that have answered and appeared in the case are currently engaged in discovery. The cut-off for fact discovery has been extended to September 12, 2022, and a trial has been set for January 31, 2023.


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.


29


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021(Unaudited)

 

  16.

Commitments and Contingencies (continued)


 3.) SG Blocks, Inc. v. EDI International, PC.-

 

On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the Superior Court of the State of California, County of Los Angeles, Central District, in connection with the parties' consulting agreement, dated June 29, 2016, pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC, filed a cross-complaint for alleged unpaid fees and tortious interference with EDI International, PC's contractual relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC's cross-complaint seeks in excess of $30,428.71 in damages.

 

On July 8, 2020, SG Blocks, Inc. added PVE LLC as a defendant in the lawsuit, claiming PVE LLC is liable to the same extent as EDI International, PC. The case is currently in the discovery stage and a trial date has been set for May 2, 2022.

 

On May 14, 2021, EDI accepted the Company’s Statutory Offer of Compromise, pursuant to California Code of Civil Procedures §998, to settle EDI’s cross-claims. On July 26, 2021, the Company and EDI entered into a certain General Release agreement whereby in exchange for payment by the Company in the amount of $67,125.83 EDI released SG Blocks from all liabilities and damages related to EDI’s cross-claims. The Company continues to prosecute its claim against EDI for tortious interference with the Company’s economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. The parties are in engaged in the discovery and a trial date has been set for September 6, 2022. The parties have agreed to mediate their dispute. Mediation has been scheduled to take place on or about May 17, 2022.

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.


Other Litigation

 

1.) Shetty v. SG Blocks, Incet. al., - Case No. 20-CV-00550, United States District Court, Eastern District of New York.


On January 31, 2020, Mahesh Shetty, the Company’s former President and Chief Financial Officer (“Former Employee”), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $372,638 in unpaid wages and bonuses and (ii) $300,000 due in severance (hereafter the “Action”). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. §201 et. seq. (“FLSA”), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company’s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee’s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company’s motion to dismiss. Specifically, the Court dismissed the Former Employee’s claim (i) for severance (in the amount of $300,000) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee’s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law.

 

On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims. On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. By order dated February 8, 2022, the court approved the settlement. On February 9, 2022 the court closed the case.


30


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Three Months Ended March 31, 2022 and 2021(Unaudited)


  16.

Commitments and Contingencies (continued)

 

2.) SG Blocks, Inc. v. Osang Healthcare Company, Ltd.


On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (“Osang”) in the United States District Court, Eastern District of New York, Case No. 21-01990 (“Osang Action”). The Company has asserted that Osang materially breached a certain Managed Supply Agreement (“MSA”) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment two million (2,000,000) units of Osang’s “Genefinder Plus RealAmp Covid-19 PCR Test” (the “Covid-19 Test”) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated §349 of the New York General Business Law’s prohibition of deceptive business practices.

 

On June 18, 2021, Osang served a motion to dismiss the Osang Action pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. On July 30, 2021, the Company served its opposition to the motion to dismiss. The motion has been fully briefed and submitted to the court and the parties are awaiting a ruling thereon. On January 10, 2022 the court entered an order staying discovery pending its ruling on the defendant’s motion to dismiss.


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.


Commitments


In April 2020, the Company entered into an amendment to its employment agreement, dated January 1, 2017, with Paul Gavin (the "Amendment"), to extend the term of employment to December 31, 2021, provide for an annual base salary of $400,000 provide for a performance bonus structure for a bonus of up to 50% of base salary upon the Company’s achievement of $2,000,000 EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000 based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000 and up to $7,000,000 in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000 and up to $12,000,000 in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000 in certain limited circumstances, and provide for one (1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company’s principal financial officer, if Mr. Galvin is terminated without cause. At the Company’s option, up to fifty (50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company’s Stock Incentive Plan.All other terms of the employment agreement remain in full force and effect.


17.

Subsequent Events


Subsequent to March 31, 2022, SG Echo, a subsidiary of SG Blocks, has broadened its relationship with a private client and received a purchase order for its largest contract to date. The purchase order is for more than 100 units and the Company expects to generate approximately $6 million dollars of revenue from this contract.  The units are scheduled to be completed by the end of Q2 2022.


31


 

Introduction and Certain Cautionary Statements

 

As used in this Quarterly Report, unless the context requires otherwise, references to the "Company," "we," "us," and "our" refer to SG Blocks, Inc. and its subsidiaries. The following discussion and analysis of the financial condition and results of our operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes and schedules included elsewhere in this Quarterly Report on Form 10-Q and with our audited condensed consolidated financial statements and notes for the year ended December 31, 2021, which were included in our Annual Report on Form 10-K for the year then ended December 31, 2021, as filed with the Securities and Exchange Commission (the "SEC") on April 18, 2022 (the "2021 Form 10-K"). This discussion, particularly information with respect to our future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading "Special note regarding forward-looking statements" in this Quarterly Report on Form10-Q. You should review the disclosure under the heading "Risk Factors" in this Quarterly Report on Form 10-Q for a discussion for important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.

Special note regarding forward-looking statements

This Quarterly Report on Form 10-Q contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed in the forward-looking statements. The statements contained in this report that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). Statements contained in this Quarterly Report on Form 10-Q may use forward-looking terminology, such as "anticipates," "believes," "could," "would," "estimates," "may," "might," "plan," "expect," "intend," "should," "will," or other variations on these terms or their negatives. All statements other than statements of historical facts are statements that could potentially be forward-looking. The Company cautions that forward-looking statements involve risks and uncertainties and actual results could differ materially from those expressed or implied in these forward-looking statements or could affect the extent to which a particular objective, projection, estimate or prediction is realized. Factors that could cause or contribute to such differences include, but are not limited to: general economic, political and financial conditions, both in the United States and internationally; our ability to obtain additional financing on acceptable terms, if at all, or to obtain additional capital in other ways; our ability to increase sales, generate income, effectively manage our growth and realize our backlog; competition in the markets in which we operate, including the consolidation of our industry, our ability to expand into and compete in new geographic markets and our ability to compete by protecting our proprietary manufacturing process; a disruption or cybersecurity breach in our or third-party suppliers' information technology systems; our ability to adapt our products and services to industry standards and consumer preferences and obtain general market acceptance of our products; product shortages and the availability of raw materials, and potential loss of relationships with key vendors, suppliers or subcontractors; the seasonality of the construction industry in general, and the commercial and residential construction markets in particular; a disruption or limited availability with our third party transportation vendors; the loss or potential loss of any significant customers; exposure to product liability, including the possibility that our liability for estimated warranties may be inadequate, and various other claims and litigation; our ability to attract and retain key employees; our ability to attract private investment for sales of product; the credit risk from our customers and our customers' ability to obtaining third-party financing if and as needed; an impairment of goodwill; the impact of federal, state and local regulations, including changes to international trade and tariff policies, and the impact of any failure of any person acting on our behalf to comply with applicable regulations and guidelines; costs incurred relating to current and future legal proceedings or investigations; the cost of compliance with environmental, health and safety laws and other local building regulations; our ability to utilize our net operating loss carryforwards and the impact of changes in the United States' tax rules and regulations; dangers inherent in our operations, such as natural or man-made disruptions to our facilities and project sites, the impact of COVID-19, and related government “shelter-in-place” mandates and other restrictions on business and commercial activity and the adequacy of our insurance coverage; our ability to comply with the requirements of being a public company; fluctuations in the price of our common stock, including decreases in price due to sales of significant amounts of stock; potential dilution of the ownership of our current stockholders due to, among other things, public offerings or private placements by the Company or issuances upon the exercise of outstanding options or warrants and the vesting of restricted stock units; the ability of our principal stockholders, management and directors to potentially exert control due to their ownership interest; any ability to pay dividends in the future; potential negative reports by securities or industry analysts regarding our business or the construction industry in general; Delaware law provisions discouraging, delaying or preventing a merger or acquisition at a premium price; our ability to remain listed on the Nasdaq Capital Market and the possibility that our stock will be subject to penny stock rules; our classification as a smaller reporting company resulting in, among other things, a potential reduction in active trading of our common stock or increased volatility in our stock price; and any factors discussed in "Part II - Item 1A. Risk Factors" to this Quarterly Report on Form 10-Q as well as our 2021 Form 10-K, and other filings with the Securities Exchange Commission. In addition, certain information presented below is based on unaudited financial information. There can be no assurance that there will be no changes to this information once audited financial information is available. As a result, readers are cautioned not to place undue reliance on forward-looking statements. Forward-looking statements speak only as of the date of this report. The Company will not undertake to update any forward-looking statement herein or that may be made from time to time on behalf of the Company. 

32


Overview

 

We are a provider of Modular (as defined below) facilities. Prior to the COVID-19 pandemic, the Modules we supplied were primarily for retail, restaurant and military use and were manufactured by third party suppliers using our proprietary technology and design and engineering expertise, which modifies code-engineered cargo shipping containers and purpose-built modules for use for safe and sustainable commercial, industrial and residential building. With our acquisition in September 2020 of Echo DCL, LLC (“Echo”), one of our key supply chain providers, we now have more control over the manufacturing process and have increased our product offerings to add Modules made out of wood.  In March 2020, in response to the COVID-19 pandemic we began increasing our focus on providing our Modules as health care facilities for deployable medical response solutions. Our partnership with Clarity Lab Solutions, LLC (“Clarity Labs”) in Boca Raton, Florida, a CLIA-certified laboratory, has allowed us to provide laboratory testing in our Modules. During 2021, we also began to focus on acquiring property to build multi-family housing communities that allows us to utilize the manufacturing services of Echo.

 

Prior to October 2019, our business model was solely a project-based construction model pursuant to which we were responsible for the design and construction of finished products that incorporated our technology primarily to customers in the retail, restaurant, military and education industries throughout the United States. In October 2019, we changed our business model for our residential building construction to a royalty fee model and entered into a five-year exclusive license with CPF GP 2019-1 LLC (“CPF”) under which CPF licensed on an exclusive basis our proprietary technology and intellectual property to develop and commercialize products in the United States (and its territories) for residential use, including, without limitation, single-family residences and multi-family residences, but excluding military housing. On June 15, 2021, we terminated the exclusive license by mutual agreement and ceased our royalty fee model.‌

 

Prior to the COVID-19 pandemic, our core customer base was comprised of architects, landowners, builders and developers who use our Modules in commercial and residential structures. Our cargo modified Modules allow for the redesign, repurpose and conversion of heavy-gauge steel cargo shipping containers into SGBlocks™, which are safe green building blocks for commercial, industrial, and residential building construction, rather than consuming new steel and lumber. Our technology and expertise is also used to purpose-build modules, or prefabricated steel modular units customized for use in modular construction (“SGPBMs” and, together with SGBlocks™, “Modules”), primarily to augment or complement an SGBlocks™ structure.

 

In March 2020, we began increasing our focus on providing our Modules as health care facilities for deployable medical response solutions. In May, we entered into a joint development agreement with Grimshaw Design to assist with the deployment of our D-Tec suite of prefabricated health facilities for on-site immediate COVID-19 testing. In September 2020, we entered the U.S. test lab market by forming a joint venture with Clarity Labs , a manufacturer and market leader of rapid diagnostic tests, to launch CLIA-certified laboratories.  Our joint venture with Clarity Labs has allowed us to not only supply our D-Tec suite of prefabricated health facilities but also allows us to provide testing services at such facilities. We have supplied our building modular coronavirus testing centers and provide testing services for Los Angeles International Airport (LAX), Memorial in Wayne County, Michigan and have been selected as a Trusted Testing Partner (TTP) for Hawaii’s COVID-19 travel testing program.


In September 2020, we acquired substantially all the assets of Echo, a Texas limited liability company, except for Echo's real estate holdings for which we obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of our key supply chain partners.  Echo catered to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed us to expand our reach for our Modules and has offered us an opportunity to vertically integrate a large portion of our cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery.


33



Results of Operations


Our operations for the three months ended March 31, 2022 and 2021 may not be indicative of our future operations.


Three Months Ended March 31, 2022 and 2021:

 


 

For the Three Months Ended
March 31, 2022

 

 

For the Three Months Ended
March 31,
2021

 

Total Revenue

 

$

8,604,598

 

 

$

9,187,627

 

Total Cost of revenue

 

 

(6,118,163

)

 

 

(8,631,002

)

Total Operating expenses

 

 

(2,067,543

)

 

 

(1,718,082

)

Total Operating profit (loss)

 

 

418,892

 

 

 

(1,161,457

)

     Total Other income (expense)

 

 

82,836

 

 

 

17,107

 

Add: Net profit attributable non-controlling interests

 

 

1,218,905

 

 

 

889,527

 

Net loss attributable to common stockholders of SG Blocks, Inc.

 

$

(717,177

)

 

$

(2,033,877

)


Revenue


During the quarter ended March 31, 2022, we derived revenue from the following three categories of sources: construction services, engineering services and medical revenue. The medical revenue source was a new source that commenced operations in the fourth quarter of 2020 and continued with strong revenue related to COVID-19 samples collected from our Clarity Mobile joint venture in the first quarter 2022. Total revenue for the three months ended March 31, 2022 was $8,604,598 compared to $9,187,627 for the three months ended March 31, 2021. This decrease of $583,029 or approximately 6% was mainly driven by a decrease in revenue of approximately $1,512,894 in construction revenue partially offset by an increase in medical revenue of $929,865.


Cost of Revenue and Gross Profit


Cost of revenue was $6,118,163 for the three months ended March 31, 2022, compared to $8,631,002 for the three months ended March 31, 2021. The decrease of $2,512,839 or a decrease of approximately 29%, was due to lower procurement and manufacturing costs of modifying containers and wood modular units, due to a decrease in the number of construction jobs in progress during the period. Partially offset by higher medical related testing volumes which required an increase in procurement of COVID-19 tests and testing supplies.


Gross profit was $2,486,435 and $556,625 for the three months ended March 31, 2022 and 2021, respectively.


Gross profit margin percentage increased to approximately 29% for the three months ended March 31, 2022 compared to approximately 6% for the three months ended March 31, 2021.


34



Payroll and Related Expenses


Payroll and related expenses for the three months ended March 31, 2022 were $1,144,187 compared to $827,522 for the three months ended March 31, 2021. This increase was primarily caused by an increase of approximately $362,904 in stock-based compensation expense partially offset by a $46,239 decrease in salaries.


Other Operating Expenses (General and administrative expenses, Marketing and business development expense, and Pre-project expenses)


Other operating expenses (general and administrative expenses, marketing and business development expenses, pre-project expenses) for the three months ended March 31, 2022 were 923,356compared to 890,560for the three months ended March 31, 2021


Other Income (Expense)


Interest income for the three months ended March 31, 2022 was $12,783 mainly derived from bank interest and interest associated with an outstanding note receivable. There was $17,470 of interest income for the three months ended March 31, 2021. Interest expense for the three months ended March 31, 2022 and 2021 was $48,849 and $363, respectively.

 

Income Tax Provision


A 100% valuation allowance was provided against the deferred tax asset consisting of available net operating loss carry forwards and, accordingly, no income tax benefit was provided.

 

Impact of Inflation


The impact of inflation upon the Company’s revenue and income (loss) from continuing operations during each of the past two fiscal years has not been material to its financial position or results of operations for those years because the Company does not maintain any inventories whose costs are affected by inflation.


35



Impact of Coronavirus (COVID-19)


With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic beginning in 2020, we have implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on our employees and business. The worldwide spread of the COVID-19 virus has resulted in a global slowdown of economic activity, which is likely to decrease demand for a broad variety of goods and services, including from our customers, while also resulting in delays in projects due to labor shortages and supplier disruptions for an unknown period of time until the disease is contained. To date, we have experienced some delays in projects due to COVID-19, which we expect to have an impact on our revenue and our results of operations, the size and duration of which we are currently unable to predict. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the suppliers and contract manufacturers or customers would likely adversely impact our sales, and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the ability of our customers and licensees to obtain financing and therefore impact demand for our products. Order lead times could be extended or delayed and increases we have experienced in pricing could continue to increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, we are considering alternative product sourcing in the event that product supply becomes problematic. We expect this global pandemic to have an impact on our revenue and results of operations, the size and duration of which we are currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects our business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which we face.


Liquidity and Capital Resources


As of March 31, 2022 and December 31, 2021, we had an aggregate of $13,146,418 and $13,024,381, respectively, of cash and cash equivalents and short-term investments.


Historically, our operations have primarily been funded through proceeds from equity and debt financings, as well as revenue from operations.

In June 2017, we completed a public offering, resulting in net proceeds of approximately $6,800,000 after deducting underwriting discounts and commissions and other expenses. In July 2017, in connection with a public offering, the underwriters exercised their option to purchase 11,250 additional shares of common stock. As a result of the exercise and closing of the option to purchase additional shares, total net proceeds from the public offering were approximately $7,900,000 after deducting underwriting discounts and commissions and related expenses.


In April 2019, we issued 42,388 shares of our common stock at a price of $22.00 per share through a Securities Purchase Agreement with certain institutional investors and accredited investors.


In August 2019, we issued 45,000 shares of our common stock at a price of $17.00 per share pursuant to the terms of an Underwriting Agreement to the public. 


36



Liquidity and Capital Resources (continued)


In December 2019, we completed the public offering where we issued 857,500 shares of common stock at a public offering price of $3.00 per share resulting in net proceeds of approximately $2,117,948 after deducting underwriting discounts and commissions and other expenses. In our November 2019 debt financing, we received a cash payment in the aggregate amount of $375,000 pursuant to a Securities Purchase Agreement that we entered into with RedDiamond Partners LLC (the “Lender”), and we issued to the Lender a Debenture (the "Debenture") in the aggregate principal amount of $480,770 (representing an original issue discount of 22%), which Debenture was secured by a security interest in all of our existing and future assets, subject to existing security interests and exceptions. We received net proceeds of approximately $326,250 after deducting certain fees due to the placement agent and certain transaction expenses. The Debenture was repaid in full out of the proceeds of our December 2019 public offering.

On February 4, 2020, we entered into a Securities Purchase Agreement with an accredited investor, pursuant to which we issued to the investor a secured note in the aggregate principal amount of $200,000 (the “Note”). The Note bears interest at a rate of nine percent (9%) per annum, is due on July 31, 2023, and is secured under a Pledge Agreement, dated February 4, 2020, entered into with the investor (the “Pledge Agreement”) by a security interest in the royalty payable to us under that certain Exclusive License Agreement, dated October 3, 2019, with CPF GP 2019-1 LLC. We have the right to prepay the Note, in whole or in part, at any time and from time to time, without premium or penalty. During the third quarter of 2020, the Note to investor of $200,000 and unpaid accrued interest of $86,263 was converted into 73,665 shares of common stock.


In April 2020, we completed a public offering where we issued 440,000 shares of common stock at a public offering price of $4.25 per share, which resulted in net proceeds of approximately $1,522,339, after deducting underwriting discounts and commissions and other expenses related to the offering.


In May 2020, we sold an aggregate of 6,900,000 shares of our common stock at a public offering price of $2.50 per share and on May 15, 2020, and received total net proceeds after deducting underwriting discounts and commissions and other offering expenses payable by us, were approximately $15,596,141.


In October 2021, we see we received aggregate gross proceeds of $11.55 million from our issuance to an investor (A) in a registered direct offering of (i) 975,000 shares of our common stock and (ii) pre-funded warrants to purchase an aggregate of 2,189,384 shares of common stock and (B) in a concurrent private placement Series A warrants to purchase up to 1,898,630 shares of Common Stock.


We continue to generate losses from operations. At March 31, 2022 and December 31, 2021 we had a cash balance and short-term investment of $13,146,418 and $13,024,381, respectively. As of March 31, 2022, our stockholders’ equity was $21,632,603, compared to $21,715,789 as of December 31, 2021. Our net loss for the three months ended March 31, 2022 was $717,177 and net cash provided by operating activities was $3,257,027. We anticipate our cash balance is sufficient to last at least twelve months from the date of this Quarterly Report on Form 10-Q.


We may need to generate additional revenues or secure additional financing sources, such as debt or equity capital, to fund future growth, which financing may not be available on favorable terms or at all. We do not have any additional sources secured for future funding, and if we are unable to raise the necessary capital at the times we require such funding, we may need to materially change our business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.


Cash Flow Summary


Three Months Ended

March 31,



2022

2021

Net cash provided by (used in):

Operating activities

$

3,257,027

$

(2,183,116

)

Investing activities

(1,860,990

)

(990,388

)

Financing activities 

(1,274,000

)

703,438

Net increase (decrease) in cash and cash equivalents

$

122,037

$

(2,470,066

)


37


 

Operating activities provided net cash of $3,257,027 during the three months ended March 31, 2022, and used net cash of  $2,183,116 during the three months ended March 31, 2021. Generally, our net operating cash flows fluctuate primarily based on changes in our profitability and working capital. Cash used in operating activities increased by approximately $5,440,143.


Investing activities used net cash of $1,860,990 during the three months ended March 31, 2022, and $990,388 net cash in the three months ended March 31, 2021 an increase in cash used of $870,602.


Financing activities used net cash of $1,274,000 during the three months ended March 31, 2022. Financing activities provided $703,438 net cash during the three months ended March 31, 2021.


We provide services to our construction and engineering customers in three separate phases: the design phase, the architectural and engineering phase and the construction phase. Each phase is independent of the other, but builds through a progression of concept through delivery of a completed structure. These phases may be embodied in a single contract or in separate contracts, which is typical of a design build process model. As of March 31, 2022, we had ten projects totaling $7,591,863 under contract. Of these contracts, all ten projects combine all three phases or parts thereof and including construction. We expect that all of this revenue will be realized by December 31, 2022.


Backlog may fluctuate significantly due to the timing of orders or awards for large projects and is not necessarily indicative of future backlog levels or the rate at which backlog will be recognized as revenue. Our backlog increased by approximately $4,373,954 from December 31, 2021 to March 31, 2022. We expect that all of this revenue will be realized by December 31, 2022. Backlog does not include COVID tests or testing services provided through our joint venture, Clarity Mobile Venture.


There can be no assurance that our customers will decide to and/or be able to proceed with these construction projects, or that we will ultimately recognize revenue from these projects in a timely manner or at all.


38


Off-Balance Sheet Arrangements

 

As of March 31, 2022 and December 31, 2021, we had no material off-balance sheet arrangements to which we are a party.

 

In the ordinary course of business, we enter into agreements with third parties that include indemnification provisions which, in our judgment, are normal and customary for companies in our industry sector. These agreements are typically with consultants and certain vendors. Pursuant to these agreements, we generally agree to indemnify, hold harmless, and reimburse indemnified parties for losses suffered or incurred by the indemnified parties with respect to actions taken or omitted by us. The maximum potential amount of future payments we could be required to make under these indemnification provisions is unlimited. We have not incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. As a result, the estimated fair value of liabilities relating to these provisions is minimal. Accordingly, we have no liabilities recorded for these provisions as of March 31, 2022.

 

Critical Accounting Policies and New Accounting Pronouncements

 

Critical Accounting Estimates

 

Our condensed consolidated financial statements have been prepared using generally accepted accounting principles in the United States of America (“GAAP”). In connection with the preparation of the financial statements, we are required to make assumptions and estimates and apply judgments that affect the reported amounts of assets, liabilities, revenue, and expenses, and the related disclosures. We base our assumptions, estimates, and judgments on historical experience, current trends, and other factors that we believe to be relevant at the time the consolidated financial statements are prepared. On a regular basis, we review the accounting policies, assumptions, estimates, and judgments to ensure that our financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such differences could be material.

 

Our significant accounting policies are discussed in “Note 3— Summary of Significant Accounting Policies” of the notes to our condensed consolidated financial statements included elsewhere in this report. We believe that the following accounting policies are the most critical in fully understanding and evaluating our reported financial results.

 

Share-based payments. We measure the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of the award is measured on the grant date. For non-employees, the fair value of the award is generally re-measured on interim financial reporting dates and vesting dates until the service period is complete. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. We recognize stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors is reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the consolidated statements of operations. 

 

Other derivative financial instruments. SGB classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provide a choice of net-cash settlement or settlement in SGB’s own shares (physical settlement or net-share settlement), provided that such contracts are indexed to SGB’s own stock. SGB classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net-cash settle the contract if any event occurs and if that event is outside SGB’s control) or (ii) give the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). SGB assesses classification of common stock purchase warrants and other free-standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required.


39


Critical Accounting Policies (continued)


Convertible instruments. SGB bifurcates conversion options from their host instruments and accounts for them as free-standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (i) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract; (ii) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable GAAP measures with changes in fair value reported in earnings as they occur; and (iii) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.

 

SGB determined that the embedded conversion options that were included in the previously outstanding convertible debentures should be bifurcated from their host and a portion of the proceeds received upon the issuance of the hybrid contract has been allocated to the fair value of the derivative. The derivative was subsequently marked to market at each reporting date based on current fair value, with the changes in fair value reported in results of operations. 

 

Revenue recognition – we determine, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To achieve this core principle, we apply the following five steps in accordance with its revenue policy:

 

                (1)  Identify the contract with a customer

 

                (2)  Identify the performance obligations in the contract

 

                (3)  Determine the transaction price

 

                (4)  Allocate the transaction price to performance obligations in the contract

 

                (5)  Recognize revenue as performance obligations are satisfied

       

     On certain contracts, we apply recognition of revenue over time, which is similar to the method we applied under previous guidance (i.e. percentage of completion). 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 toward 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. 


40



For product or equipment sales, we apply recognition of revenue when the customer obtains control over such goods, which is at a point in time.


On October 3, 2019, we entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, we will receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. We have determined that the ELA grants the licensee a right to access our intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognizes revenue and we have the right to payment of royalties. No revenue has been recognized under the ELA for the three months ended March 31, 2022.

We entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of 2020. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time. In addition, we formed Chicago Airport Testing, LLC which collects rental revenue Included in the consideration we expected to be entitled to receive, we estimate its contractual allowances, payer denials and price concessions. During the three months ending March 31, 2022, we recognized $6,885,829 in revenue related to activities through the JV, which is included in medical revenue on the accompanying consolidated statements of operations.


Critical Accounting Policies (continued)


Goodwill – Goodwill represents the excess of reorganization value over the fair value of identified net assets upon emergence from bankruptcy. In accordance with the accounting guidance on goodwill, we perform our impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying value. Our evaluation of goodwill completed during the year ended December 31, 2021, resulted in no impairment loss. There was no impairment during the three months ended March 31, 2022.

Intangible assets – Intangible assets consist of $2,766,000 of proprietary knowledge and technology which is being amortized over 20 years, $97,164 of trademarks which is being amortized over 5 years, $47,800 of website fees which is being amortized over 5 years. Our evaluation of intangible assets for impairment during the year ended December 31, 2021, determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2022.

  

New Accounting Pronouncements

 

See Note 3 to the accompanying consolidated financial statements for all recently adopted and new accounting pronouncements.

  

41



Non-GAAP Financial Information

 

In addition to our results under GAAP, we also present EBITDA and Adjusted EBITDA for historical periods. EBITDA and Adjusted EBITDA are non-GAAP financial measures and have been presented as supplemental measures of financial performance that are not required by, or presented in accordance with, GAAP. We calculate EBITDA as net income (loss) before interest expense, income tax benefit (expense), depreciation and amortization. We calculate Adjusted EBITDA as EBITDA before certain non-recurring adjustments such as loss on conversion of convertible debentures, change in fair value of financial instruments and stock compensation expense.

 

EBITDA and Adjusted EBITDA are presented because they are important metrics used by management as one of the means by which it assesses our financial performance. EBITDA and Adjusted EBITDA are also frequently used by analysts, investors and other interested parties to evaluate companies in our industry. These measures, when used in conjunction with related GAAP financial measures, provide investors with an additional financial analytical framework that may be useful in assessing us and our results of operations.

 

EBITDA and Adjusted EBITDA have certain limitations. EBITDA and Adjusted EBITDA should not be considered as alternatives to net income (loss), or any other measures of financial performance derived in accordance with GAAP. These measures also should not be construed as an inference that our future results will be unaffected by unusual or non-recurring items for which these non-GAAP measures make adjustments. Additionally, EBITDA and Adjusted EBITDA are not intended to be liquidity measures because of certain limitations, including, but not limited to: 

 

 

They do not reflect our cash outlays for capital expenditures;

 

 

They do not reflect changes in, or cash requirements for, working capital; and

 

 

Although depreciation and amortization are non-cash charges, the assets are being depreciated and amortized and may have to be replaced in the future, and these non-GAAP measures do not reflect cash requirements for such replacements.

 

Other companies, including other companies in our industry, may not use such measures or may calculate one or more of the measures differently than as presented in this Quarterly Report on Form 10-Q, limiting their usefulness as a comparative measure.  

  

In evaluating EBITDA and Adjusted EBITDA, you should be aware that in the future we will incur expenses that are the same or similar to some of the adjustments made in our calculations, and our presentation of EBITDA and Adjusted EBITDA should not be construed to mean that our future results will be unaffected by such adjustment. Management compensates for these limitations by using EBITDA and Adjusted EBITDA as supplemental financial metrics and in conjunction with our results prepared in accordance with GAAP. The non-GAAP information should be read in conjunction with our consolidated financial statements and related notes.

  

Non-GAAP Financial Information (continued)


The following is a reconciliation of EBITDA and Adjusted EBITDA to the nearest GAAP measure, net gain (loss):  




Three Months Ended
March 31, 2022

 

 

Three Months Ended
March 31, 2021

 

Net loss

 

$

(717,177 )

 

$

(2,033,877 )
    Addback interest expense 

48,849


363
    Addback interest income

(12,783 )

(17,470 )
    Addback depreciation and amortization

156,845


141,793

EBITDA (non-GAAP)


 

(524,266 )

 

 

(1,909,191

)
    Addback litigation expense

114,383


81,219
    Addback stock compensation expense

649,089


286,186

Adjusted EBITDA (non-GAAP)


$

239,206

 

$

(1,541,786 )


42




Not applicable.



Evaluation of Disclosure Controls and Procedures


Management of SG Blocks, Inc., with the participation of our Principal Executive Officer who is also our Principal Financial Officer carried out an evaluation of the effectiveness of our “disclosure controls and procedures” (as defined in the Securities Exchange Act of 1934, as amended (the “Exchange Act”), Rules 13a-15(e) or 15d-15(e)) as of the end of the period covered by this Quarterly Report on Form 10-Q (the “Evaluation Date”). Based upon that evaluation, our Principal Executive Officer who is also our Principal Financial Officer concluded that, as of the Evaluation Date, our disclosure controls and procedures were effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act (i) is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms and (ii) is accumulated and communicated to our management, including our Principal Executive Officer and Principal Financial Officer, as appropriate to allow timely decisions regarding required disclosure.


The Principal Executive Officer who is also the Principal Financial Officer believe that the condensed consolidated financial statements and other information contained in this Quarterly Report on Form 10-Q present fairly, in all material respects, our business, financial condition and results of operations.


Changes in Internal Control over Financial Reporting


Other than as described above, for the fiscal quarter ended March 31, 2022, there have been no changes in our internal control over financial reporting identified in connection with the evaluations required by Rule 13a-15(d) or Rule 15d-15(d) under the Exchange Act that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 


Inherent Limitations on Effectiveness of Controls


Our management, including our Chief Executive Officer and our Interim Chief Financial Officer, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

43




The information included in "Note 16 - Commitments and Contingencies" of the Company's condensed consolidated financial statements included elsewhere in this Form 10-Q is incorporated by reference into this Item.



Investing in our common stock involves a high degree of risk. You should consider carefully the following risks, together with all other information in this Quarterly Report on Form 10-Q, including our unaudited condensed consolidated financial statements and notes thereto. If any of the following risks actually materializes, our operating results, financial condition and liquidity could be materially adversely affected. As a result, the trading price of our common stock could decline and you could lose part or all of your investment. The following information updates, and should be read in conjunction with, the information disclosed in Part I, Item 1A, "Risk Factors," contained in the Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”). There have been no material changes from the risk factors disclosed in “Part I—Item 1A. Risk Factors” in our 2021 Form 10-K, except as follows:


If we are not successful in our efforts to increase sales or raise capital, we could experience a shortfall in cash over the next twelve months, and our ability to obtain additional financing on acceptable terms, if at all, may be limited.


At March 31, 2022 and December 31, 2021, we had cash and cash equivalents and a short-term investment, collectively, of $13,146,418 and $13,024,381, respectively. However, during the three months ended March 31, 2022 and year ended December 31, 2021, we reported a net loss of $717,177 and $10,832,674, respectively, and provided $3,257,027 and used $662,759 of cash for operations, respectively. If we are not successful with our efforts to increase revenue, we could experience a shortfall in cash over the next twelve months. If there is a shortfall, we may be forced to reduce operating expenses, among other steps, all of which would have a material adverse effect on our operations going forward.


We may also seek to obtain debt or additional equity financing to meet any cash shortfalls. The type, timing and terms of any financing we may select will depend on, among other things, our cash needs, the availability of other financing sources and prevailing conditions in the financial markets. However, there can be no assurance that we will be able to secure additional funds if needed and that, if such funds are available, the terms or conditions would be acceptable to us. If we are unable to secure additional financing, further reduction in operating expenses might need to be substantial in order for us to ensure enough liquidity to sustain our operations. Any equity financing would be dilutive to our stockholders. If we incur debt, we will likely be subject to restrictive covenants that significantly limit our operating flexibility and require us to encumber our assets. If we fail to raise sufficient funds and continue to incur losses, our ability to fund our operations, take advantage of strategic opportunities, or otherwise respond to competitive pressures will be significantly limited. Any of the above limitations could force us to significantly curtail or cease our operations, and you could lose all of your investment in our common stock. These circumstances have raise substantial doubt about our ability to continue as a going concern, and continued cash losses may risk our status as a going concern. Our consolidated financial statements do not include any adjustments that might be necessary should we be unable to continue as a going concern.


The loss of one or a few customers could have a material adverse effect on us.


A few customers have in the past, and may in the future, account for a significant portion of our revenues in any one year or over a period of several consecutive years. For example, for the three months ended March 31, 2022 approximately 90% of our revenue was generated from two customers and for the year ended December 31, 2021, approximately 80% of our revenue was generated from one customers. Although we have contractual relationships with many of our significant customers, our customers may unilaterally reduce or discontinue their contracts with us at any time. The loss of business from a significant customer could have a material adverse effect on our business, financial condition, results of operations and cash flows. 


44



We rely on certain vendors to supply us with materials and products that, if we were unable to obtain, could adversely affect our business.


We have relationships with key materials vendors, and we rely on suppliers for our purchases of products from them. Any inability to obtain materials or services in the volumes required and at competitive prices from our major trading partners, the loss of any major trading partner or the discontinuation of vendor financing (if any) may seriously harm our business because we may not be able to meet the demands of our customers on a timely basis in sufficient quantities or at all. Other factors, including reduced access to credit by our vendors resulting from economic conditions, may impair our vendors’ ability to provide products in a timely manner or at competitive prices. We also rely on other vendors for critical services such as transportation, supply chain and professional services. Any negative impacts to our business or liquidity could adversely impact our ability to establish or maintain these relationships. For the three months ended March 31, 2022 and for the year ended December 31, 2021, there were no vendors, which represented 10% or more of our cost of revenue.


Our clients may adjust, cancel or suspend the contracts in our backlog; as such, our backlog is not necessarily indicative of our future revenues or earnings. In addition, even if fully performed, our backlog is not a good indicator of our future gross margins.


Backlog represents the total dollar amount of revenues we expect to record in the future as a result of performing work under contracts we have been awarded. Backlog may fluctuate significantly due to the timing of orders or awards for large projects and is not necessarily indicative of future backlog levels or the rate at which backlog will be recognized as revenue. We include in backlog only those contracts for which we have reasonable assurance that the customer can obtain the permits for construction and can fund the construction. As of December 31, 2021, our backlog totaled approximately $3.2 million and as of March 31, 2022, our backlog totaled approximately $7.6 million. Our backlog is described more in detail in “Note 11—Construction Backlog” of the notes to our consolidated financial statements included elsewhere in this Quarterly Report. We cannot provide assurance that our backlog will be realized as revenues in the amounts reported or, if realized, will result in profits. In accordance with industry practice, substantially all of our contracts are subject to cancellation, termination or suspension at our customer’s discretion. In the event of a project cancellation, we generally would not have a contractual right to the total revenue reflected in our backlog. Projects can remain in backlog for extended periods of time because of the nature of the project and the timing of the particular services required by the project. In addition, the risk of contracts in backlog being cancelled or suspended generally increases during periods of widespread economic slowdowns or in response to changes in commodity prices.


The contracts in our backlog are subject to changes in the scope of services to be provided and adjustments to the costs relating to the contracts. The revenue for certain contracts included in backlog is based on estimates. Additionally, our performance of our individual contracts can affect greatly our gross margins and, therefore, our future profitability. We can provide no assurance that the contracts in backlog, assuming they produce revenues in the amounts currently estimated, will generate gross margins at the rates we have realized in the past.


The issuance of shares of our common stock upon the exercise of outstanding options, warrants and restricted stock units may dilute the percentage ownership of the then-existing stockholders and may make it more difficult to raise additional equity capital.


At March 31, 2022, there were restricted stock units, options and warrants to purchase of 2,245,186, 36,436 and 2,025,520, respectively, outstanding that could potentially dilute future net income per share. Because we had a net loss as of March 31, 2022, we are prohibited from including potential shares of common stock in the computation of diluted per share amounts. Accordingly, we used the same number of shares outstanding to calculate both the basic and diluted loss per share. At March 31, 2021, there were options, including options to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,343 and 128,090 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.


45



None that have not been previously disclosed in our filings with the SEC.

  


None. 

  


Not applicable.  

  

   

None. 
46



EXHIBIT INDEX
Exhibit Number   Description
3.1
Amended and Restated Certificate of Incorporation of SG Blocks, Inc. (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 7, 2016 (File No. 000-22563)).
3.2
Certificate of Designation of Preferences, Rights and Limitations of Series A Convertible Preferred Stock (incorporated herein by reference to Exhibit 3.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 7, 2016 (File No. 000-22563)).
3.3
Certificate of Amendment to the Amended and Restated Certificate of Incorporation of SG Blocks, Inc. (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 28, 2017 (File No. 000-22563)).
3.4
Certificate of Amendment to Certificate of Designation, dated May 11, 2017 (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on May 12, 2017 (File No. 001-38037)).
3.5
Certificate of Elimination of Series A Convertible Preferred Stock, dated December 13, 2018 (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on December 17, 2018 (File No. 001-38037)).
3.6
Certificate of Amendment to the Amended and Restated Certificate of Incorporation dated June 5, 2019  (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 5, 2019 (File No. 001-38037)).
3.7
Form of Certificate of Designation of the Series B Convertible Preferred Stock (incorporated herein by reference to Exhibit 3.7 to the Registration Statement on Form S-1/A (File No. 333-235295) as filed by SG Blocks, Inc. with the Securities and Exchange Commission on December 9, 2019).
3.8
Certificate of Amendment to the Amended and Restated Certificate of Incorporation, as amended, of SG Blocks, Inc. (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 5, 2020 (File No. 001-38037)).
3.9
Amended and Restated Bylaws of SG Blocks, Inc. dated June 4, 2021 (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 7, 2021 (File No. 001-38037)).
31.1+   Certification by Chief Executive Officer and Interim Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
32.1+   Certification by Chief Executive Officer and Interim Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS+   Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File as the XBRL tags are embedded within the Inline XBRL document.
101.SCH+
Inline XBRL Taxonomy Extension Schema Document.
101.CAL+
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF+
Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB+
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE+   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104
Cover Page Interactive Data File (embedded within the Inline XBRL document)
+   Filed herewith.

 

*   This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act.


47


 

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

 

  SG BLOCKS, INC.
  (Registrant)
     
Date: May 24, 2022 By: /s/ Paul M. Galvin
   

Paul M. Galvin

Chairman of the Board, Chief Executive Officer and Interim Chief Financial Officer



(Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer)


EX-101.DEF 2 sgbx-20220331_def.xml DEFINITION EX-101.PRE 3 sgbx-20220331_pre.xml PRESENTATION EX-101.CAL 4 sgbx-20220331_cal.xml CALCULATION EX-101.LAB 5 sgbx-20220331_lab.xml LABEL Other Receivables, Net, Current Value of renovation improvements The amount of renovation improvements. Value Of Renovation Improvements Debt Instrument, Repurchased Face Amount Loaned amount Interest income recognized Interest Income, Other Depreciation, Depletion and Amortization The amount of stock based compensation expens total. Assets Stock Based Compensation Expens Total Corporate and support [Member] Development [Member] Schedule of Segment Reporting Information, by Segment [Table] Segments and Disaggregated Revenue Segment Reporting Disclosure [Text Block] Stock-based compensation expense Project development costs and other non-current assets The amount of non-current project development costs and other non-current assets. Project Development Costs and Other Non Current Assets Schedule of Segments and Disaggregated Revenue Net income (loss) Depreciation and amortization Term of lessee's sublease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Sublease term Future lease revenue for the period of 2022 Gain (Loss) on Disposition of Assets Land Available-for-sale Description of claimed amount Claimed wages Debt Issuance Costs, Net Debt Instrument, Interest Rate, Stated Percentage Bear interest Reverse stock split ratio Subsequent Event [Line Items] Subsequent Event [Table] Subsequent Events [Text Block] Subsequent Events [Abstract] Total expected gross revenue Minimum royalty payments two year Amount of minimum royalty payments for due in the nest fiscal year following the latest fiscal year. Minimum royalty payments three year Minimum Royalty Payments Five Year Minimum royalty payments five year Amount of minimum royalty payments due in the fifth fiscal year following the latest fiscal year. Minimum Royalty Payments Four Year Minimum royalty payments four year Amount of minimum royalty payments due in the fourth fiscal year following the latest fiscal year. Minimum Royalty Payments Three Year Amount of minimum royalty payments in the third fiscal year following the latest fiscal year. Minimum Royalty Payments Two Year Amount of minimum royalty payments due in the second fiscal year following the latest fiscal year. Minimum Royalty Payments One Year Minimum royalty payments one year License consideration, description License Consideration Description Original Agreement [Member] Original Agreement [Member] General and administrative expenses Accumulated amortization Deferred contract costs Deferred Costs and Other Assets Accounts receivable balance Deferred Costs Reimbursement from licensee for project costs Accounts Receivable, Related Parties, Current Liquidity [Text Block] Liquidity Stock Based Compensation [Member] Share-based Payment Arrangement [Member] Recognized stock-based compensation expense accrued Allocated Share Based Compensation Expense Accrued Marketing And Business Development Expenses Marketing and business development expenses [Member] Shares of common stock Warrant Two Member October 29, 2019 and expire April 24, 2024 [Member] Warrant One Member October 29, 2019 and expire October 29, 2024 [Member] Class of Warrant or Right [Domain] Class of Warrant or Right [Axis] Common Stock Issued Under Underwriting Agreement [Member] Common Stock Issued Under Underwriting Agreement Member Class of warrant or right, number of securities called by warrants or rights Class of Warrant or Right, Number of Securities Called by Warrants or Rights Purchase Agreement [Member] Purchase Agreement Member Exclusive License Agreement [Member] Exclusive License Agreement Member Net proceeds of offering The cash inflow associated with the amount received from entity's first offering of stock to the publics. Net proceeds of approximately Proceeds from Initial Public Offering Proceeds from Other Equity Amortization of deferred license costs Other Depreciation and Amortization Amortization of Debt Issuance Costs Amortization of deferred license costs Amortization of Other Deferred Charges Exercise of stock options, Shares Moved Contract [Member] Total operating lease liabilities Accumulated Amortization of Other Deferred Costs Accounts receivable write offs Allowance for Doubtful Accounts Receivable, Write-offs Construction Backlog [Member] Underlying Asset Class [Domain] Underlying Asset Class [Axis] Securities Purchase Agreement [Member] Accrued expenses Accrued Liabilities, Current Unpaid accrued interest Accounts receivable and allowance for doubtful accounts Moved Contract [Member] Total Restricted Stock Units (RSUs) [Member] Stock options [Member] Stock-Based Compensation Expense Restricted Stock Units [Member] Payroll [Member] Payroll and related expenses [Member] Equity Option [Member] Schedule of Other Share-based Compensation, Activity [Table Text Block] Net loss Commitments and Contingencies Its represented contract revenue earned during the period. Construction backlog contract amount Construction Backlog Contract Revenue Net loss attributable to noncontrolling interests Non-employees [Member] Non Directors [Member] Fair value assumptions, expected volatility rates Bad Debt Expense Net Cash Provided by (Used in) Operating Activities Non-director [Member] Provision for Doubtful Accounts Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Investing Activities Other Receivable [Member] Other receivable [Member] Block sales [Member] Sg Blocks Sales [Member] Options Vested Description The description of options vested. Options vested, description Employee [Member] Represents information pertaining to non-employee director. Non-employee director [Member] Non-employee director [Member] Restricted Stock [Member] Restricted Stock [Member] Payment to phipps Payments for legal settlements Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies [Abstract] Commitments and Contingencies [Abstract] Total revenue by customer type Other [Member] Product and Service, Other [Member] Retail [Member] Special Use [Member] Special Use [Member] School [Member] School [Member] Office [Member] Office [Member] Multi-Family (includes Single Family) [Member] Multi Families [Member] Revenue from Contract with Customer, Excluding Assessed Tax Total revenue by customer type, percentage Revenue From Contract With Customer Excluding Assessed Tax Percentage Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Total Backlog Revenue, Remaining Performance Obligation, Amount There After [Member] Thereafter [Member] 1 to 2 years [Member] One To Two Year [Member] Within 1 year [Member] Within One Year [Member] Disaggregation of Revenue [Table Text Block] Summary of disaggregation of revenues by categories Recently Adopted Accounting Pronouncements Not Yet Adopted [Policy Text Block] Recently adopted accounting pronouncements Comprehensive Income Noncontrolling Interest [Member] SG Blocks Stockholders' Equity Noncontrolling interests Parent [Member] Purchase of intangible asset Payments to Acquire Intangible Assets Purchase of intangible asset Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Add: net income attributable to noncontrolling interests Net income (loss) Stockholders' Equity Attributable to Noncontrolling Interest Non-controlling interest Total stockholders' equity Comprehensive Income, Policy [Policy Text Block] Goodwill impairment Impairment of goodwill Vesting Period Less: contract revenue earned during the period Amount of contract revenue. Contract Revenue Recognized loss on conversion Debt and Equity Securities, Gain (Loss) Revenue: Revenues [Abstract] Construction [Member] Construction services Represents information pertaining to engineering related services. Engineering services Engineering Services [Member] Shares Issued, Price Per Share Product and Service [Domain] Product and Service [Axis] Stock Options and Grants (Textual) Its represented number of large contracts. Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Trading Symbol Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Entity Filer Category Entity Filer Category Entity Current Reporting Status Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and cash equivalents Cash and cash equivalents Cash balance Net Sources Cash and cash equivalents Cash and cash equivalents - beginning of period Cash and cash equivalents - end of period Short-term Investments Short-term investment Short-term investments Total net receivables Accounts receivable, net Accounts Receivable, Net, Current Inventory, Net Inventories Inventory Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Assets, Current Total current assets Total current assets Property, plant and equipment, net Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, plant and equipment, net Property, plant and equipment, net Goodwill Goodwill Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Totals Total Assets Total assets Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Liabilities, Current [Abstract] Current liabilities: Current liabilities: Accounts payable and accrued expenses Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current Conversion Option Liabilities Conversion option liabilities Conversion option liabilities Conversion option liabilities. Liabilities, Current Total current liabilities Total current liabilities Liabilities Total liabilities Total liabilities Common Stock, Value, Issued Common stock, $0.01 par value, 25,000,000 shares authorized; 12,006,873 issued and outstanding as of March 31, 2022 and 11,986,873 issued and outstanding as of December 31, 2021 Additional Paid in Capital, Ending Balance Additional Paid in Capital, Beginning Balance Additional paid-in capital Additional paid-in capital Additional Paid In Capital Retained Earnings (Accumulated Deficit) Accumulated deficit Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Stockholders' Equity Attributable to Parent Total stockholders' equity (deficit) Total SG Blocks, Inc. stockholders’ equity Beginning Balance Ending Balance Total Liabilities and Stockholders’ Equity Total Liabilities and Stockholders' Equity Liabilities and Equity Preferred Stock, Par or Stated Value Per Share Preferred stock value per share Preferred stock, par value Preferred Stock, Shares Authorized Preferred stock shares authorized Preferred stock, shares authorized Preferred Stock, Shares Issued Preferred stock shares issued Preferred stock, shares issued Preferred Stock, Shares Outstanding Preferred stock shares outstanding Preferred stock, shares outstanding Common stock, par value Common Stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common stock, shares authorized Common Stock, Shares Authorized Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Issued, Total Common stock, shares issued Common Stock, Shares, Outstanding Common stock, shares outstanding Beginning Balance, shares Common Stock, Shares, Outstanding, Ending Balance Common stock, shares outstanding Statements of Operations [Abstract] Income Statement [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] lease revenue lease revenue Revenue Revenues Cost of revenue: Cost Of Goods and Services Sold [Abstract] Cost of revenue Cost of Revenue Gross Profit Gross profit Gross profit Operating expenses: Operating Expenses [Abstract] General and administrative expenses General and administrative expenses General and Administrative Expense Marketing and business development expense Marketing and business development expense Selling and Marketing Expense Total Total Operating Expenses Operating Income (Loss) Operating loss Operating income (loss) Other income (expense): Nonoperating Income (Expense) [Abstract] Interest income on short-term investment Interest income Investment Income, Interest Other income Other Nonoperating Income Total Total Nonoperating Income (Expense) Net income (loss) Net loss attributable to common stockholders of SG Blocks, Inc. Net loss Net loss Net Income (Loss) Attributable to Parent Net loss per share - basic and diluted: Earnings Per Share, Basic and Diluted [Abstract] Basic and diluted Earnings Per Share, Basic and Diluted Weighted average shares outstanding: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Weighted Average Number of Shares Outstanding, Basic and Diluted Basic and diluted Statement of Changes In Stockholders' Deficiency [Abstract] Equity Components [Axis] Equity Component [Domain] Common Stock [Member] 0.01 Par Value Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital Retained Earnings [Member] Accumulated Deficit Shares, Outstanding Beginning Balance, Shares Ending Balance, Shares Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock-based compensation Stock Issued During Period, Shares, New Issues Public Shares Issuance of Successor common stock, shares Shares of common stock Issued shares of common stock Common stock ratio shares Common stock ratio shares Shares, Exercised Shares, Exercised Number of warrants, Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercise of stock options, Shares Stock Issued During Period, Value, Issued for Services Issuance of common stock for services Stock Issued During Period, Shares, Issued for Services Issuance of common stock for services, Shares Conversion of convertible debentures Conversion of convertible debentures, Shares Stock Issued During Period, Shares, Conversion of Convertible Securities Statements of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Depreciation expense Depreciation expense Depreciation Amortization of Intangible Assets Amortization of intangible assets Accumulated amortization and amortization expense Amortization expense Amortization of debt issuance costs Amortization of debt issuance costs Interest income on long-term note receivable Gain (Loss) on Investments Stock-based compensation Stock-based compensation Stock-based compensation Share-based Compensation Changes in operating assets and liabilities: Increase (Decrease) In Operating Capital [Abstract] Increase (Decrease) In Accounts Receivable Accounts receivable Accounts receivable Inventories Increase (Decrease) In Inventories Inventory Inventory Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets Increase (Decrease) In Prepaid Expense and Other Assets Investment in non-marketable securities Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses Payments to Acquire Property, Plant, and Equipment Purchase of property, plant and equipment Description of Business [Abstract] Emergence from Bankruptcy [Abstract] Liquidity and Financial Condition [Abstract] Accounting Policies [Abstract] Summary of Significant Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Accounts Receivable [Abstract] Receivables [Abstract] Financing Receivables [Text Block] Accounts Receivable Costs and Estimated Earnings On Uncompleted Contracts [Abstract] Contract Assets and Contract Liabilities [Abstract] Contract Assets and Contract Liabilities Long-Term Contracts Or Programs Disclosure [Text Block] Property, plant and equipment [Abstract] Property, plant and equipment Property, Plant and Equipment Disclosure [Text Block] Net Income (Loss) Per Share [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Text Block] Net Income (Loss) Per Share Construction Backlog [Abstract] Construction Backlog [Text Block] Construction Backlog Construction backlog [Text Block]. Stockholders' Equity [Abstract] Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Warrants [Abstract] Warrants Disclosure [Text Block] Warrants The entrire disclosure for information about warrants. Stock Options and Grants [Abstract] Stock Options and Grants Share-based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Basis of presentation and principals of consolidation Consolidation, Policy [Policy Text Block] Use Of Estimates, Policy [Policy Text Block] Accounting estimates Construction Contractors, Operating Cycle, Policy [Policy Text Block] Operating cycle Revenue Recognition, Policy [Policy Text Block] Revenue recognition Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Short Term Investment [Policy Text Block] Short-term investment Disclosure of accounting policy for short term investment. Accounts receivable and allowance for credit losses Trade and Other Accounts Receivable, Policy [Policy Text Block] Inventory, Policy [Policy Text Block] Inventory Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Intangible Assets, Finite-Lived, Policy [Policy Text Block] Intangible assets Property, plant and equipment Property, Plant and Equipment, Policy [Policy Text Block] Convertible Instruments [Policy Text Block] Convertible instruments Disclosure of accounting policy for convertible instruments. Fair Value Measurement, Policy [Policy Text Block] Fair value measurements Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Share-based payments Income Tax, Policy [Policy Text Block] Income taxes Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentrations of credit risk New Accounting Pronouncements, Policy [Policy Text Block] Recent accounting pronouncements Condensed Balance Sheet [Table Text Block] Schedule of reorganization condensed consolidated balance sheet Schedule of Fresh-Start Adjustments [Table Text Block] Schedule of reorganization adjustments net cash payments recorded as of effective date from implementation plan Finite-lived Intangible Assets Amortization Expense [Table Text Block] Summary of estimated amortization expense of intangible assets Fair Value, Liabilities Measured On Recurring Basis [Table Text Block] Summary of accounts receivable Property, Plant and Equipment [Table Text Block] Schedule of company's equipment Schedule Of Construction Backlog [Table Text Block] Schedule of backlog of signed construction and engineering contracts Schedule Of Construction Backlog [Table Text Block]. Summary of employee stock option activity Summary of warrant activity and changes Description Of Business [Table] Sale of Stock [Axis] Sale of Stock [Domain] IPO [Member] Public Offering [Member] Over-Allotment Option [Member] Over Allotment [Member] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Description Of Business [Line Items] Description Of Business Textual [Abstract] Description of Business (Textual) Reverse stock split Stockholders' Equity, Reverse Stock Split Shares issued, price per share Public offering price Warrants To Purchase Aggregate purchase warrants Warrants to purchase The aggregate number of warrants to purchase. Offering costs Deferred Offering Costs Project development costs, book value Accumulated amortization related to deferred contract costs Supply Commitment [Axis] Costs and estimated earnings in excess of billings on uncompleted contracts Held For Sale Assets Assets Held For Sale Not Part Of Disposal Group Policy [Policy Text Block] COLORADO Supply Commitment [Member] Offset license for project costs Project Development costs, Book Value Norman Berry II Owner LLC [Member] The amount of project development costs book value. Emergence From Bankruptcy [Table] Disclosure of information about liquidity and financial condition. Emergence From Bankruptcy [Line Items] Description of commitments Supply Commitment Arrangement [Domain] Interest Expense Long-term note receivable Finite-Lived Intangible Assets, Net Intangible assets Total Due to Related Parties, Current, Total Related party notes payable - secured claim Due To Related Parties, Current Other Assets, Current Cash backlog Liquidity [Domain] Liquidity [Member] Liquidity [Line Items] Liquidity [Axis] Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block] Summary of costs and estimated earnings on uncompleted contracts Information of liquidity. Accounts Payable and Accrued Liabilities Predecessor accounts payable and accrued expenses paid upon emergence Schedule that liquidity table. Liquidity [Table] Allowances for doubtful accounts Liquidity [Abstract] Net Sources Cash balance Cash and cash equivalents Cash and cash equivalents Cash Financial Instrument [Axis] Financial Instruments [Domain] Other Commitments [Line Items] Teton Buildings, LLC [Member] Teton [Member] Less: billings to date Damages value Other Commitments [Table] Contract liabilities Costs in Excess of Billings to Date Financing Receivable, after Allowance for Credit Loss, Noncurrent Interest expense Costs in excess of billings to date. Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price. Loss Contingency, Damages Sought, Value Net contract liabilities Contract with Customer Asset Liability Net contract assets (liabilities) Contract assets Contract with Customer, Liability, Current Derivative Instrument [Axis] Derivative Contract [Domain] Restricted shares Stock Options And Grants Textual [Abstract] Title of Individual [Axis] Relationship to Entity [Domain] Common Stock, Capital Shares Reserved for Future Issuance Stock Issued During Period, Shares, Restricted Stock Award, Gross Allocated Share-based Compensation Expense Common stock available for issuance, shares Cost and Estimated Earnings in Excess of Billings on Uncompleted Contracts Contract liabilities Contract with Customer, Asset, Net, Current Emergence From Bankruptcy Textual [Abstract] Share Based Non Vested Stock Options Weighted Average Term One Recognized stock-based compensation expense Liquidity and Financial Condition (Textual) Emergence from Bankruptcy (Textual) Interest rate Debt Instrument, Interest Rate, Effective Percentage Original issue discount Interest rate Original issue discount Percentage of OID secured convertible debenture Debt Instrument, Maturity Date Maturity date Maturity date Due date of convertible debentures The non-vested stock options, which will be expensed over a weighted average during the period. Non-vested stock options weighted average period Maturity date Due date of convertible debentures Increase (Decrease) in Contract with Customer, Liability Contract liabilities Contract assets Net cash (used in) investing activities Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Conversion of stock, shares converted Conversion of Stock, Shares Converted Non dilutable equity interest Percentage of controlling interest Identified separable intangible assets, description Impaired Intangible Asset, Description Long-term Debt, Fair Value Enterprise value Concentration risk percentage Concentration risk, percentage Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from financing activities: Redemption distributions JDI-Cumberland Inlet, LLC [Member] Entity [Domain] Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from investing activities: Proceeds from long-term note payable Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2024 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Four Finite-Lived Intangible Assets, Amortization Expense, Year Five 2026 Finite-Lived Intangible Assets, Amortization Expense, after Year Five Thereafter Deferred cost Net Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring [Member] Number Of Employees Fair value measured on recurring basis [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value, Measurements, Fair Value Hierarchy [Domain] Quoted prices in active market for identical assets (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Significant other observable inputs (Level 2) [Member] Fair Value, Inputs, Level 3 [Member] Significant unobservable inputs (Level 3) [Member] Liabilities, Fair Value Disclosure [Abstract] Summary of financial assets and liabilities measured at fair value on a recurring basis Change In Fair Value Related To Conversion Of Convertible Debentures Change in fair value related to conversion of convertible debentures Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable [Member] Accounts receivable [Member] Accounts Receivable [Member] Cost Of Goods, Total [Member] Cost of revenue [Member] Cost of Revenue [Member] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Customer One [Member] Customer one [Member] Customer one. Customer Two [Member] Customer two [Member] Future lease revenue for the remaining period of 2021 Customers two. Customer Three [Member] Customer three [Member] Customer three. Supplier Concentration Risk [Member] Vendors [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Equipment [Member] Computer Equipment [Member] Computer and software [Member] Computer equipment and software [Member] Range [Axis] EDI International, PC [Member] Recovery of damages Range [Domain] Annual base salary Contract assets Contract With Customer Asset Net Current Maximum [Member] Minimum [Member] Number of slip marina Concentration Risk [Line Items] The number of slip marina. Marina slips are a form of boat storage, which has adequate space for parking a vessel when it is not being used. It has walkaways on sides forming a U shape. Percentage of OID secured convertible debenture Proceeds from Notes Payable Notes issued Aggregate principal amount Notes Payable Note Payable Textual [Abstract] Note Payable (Textual) Investor [Member] Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items] Related Party [Axis] Related Party [Domain] Notes Payable Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table] Notes Payable [Abstract] Notes Payable [Text Block] Interest rate Promissory note, description Galvin Note [Member] Proceeds from Sale of Notes Receivable Company Note [Member] Galvin Note [Member] Short-term Debt, Type [Domain] Future Minimum Sublease Rentals, Sale Leaseback Transactions, Remainder of Fiscal Year Company Note [Member] Notes Receivable [Member] Short-term Debt, Type [Axis] Debt Instrument, Description Accounts Receivable (Textual) Debt issuance costs, net Subsequent Events Related Party Transaction, Other Revenues from Transactions with Related Party Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Goodwill Assumed liabilities Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest The amount of settlement of accounts receivable and net contract liabilities. Settlement of accounts receivable and net contract liabilities Business Combination RecognizedIdentifiable Assets Acquired and Liabilities Assumed Settlement of Accounts Receivable and Net Contract Liabilities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Net increase (decrease) in cash and cash equivalents Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Warrants are exercisable at the option expire Schedule of purchase price to the assets acquired and liabilities Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease liabilities, net of current maturities Earnout liability Lease liability Contract liabilities Accounts payable and accrued expenses Intangible assets Accounts Receivable Textual Abstract Liquidity Textual Abstract Liquidity (Textual) Document Quarterly Report Description of alleged unpaid fees Description of alleged unpaid fees. June 21, 2018 and expire June 21, 2023 [Member] Description Of Alleged Unpaid Fees Warrant Four [Member] Goodwill, Impairment Loss Goodwill impairment Concentration Risk [Line Items] Represents number of employees. Number of employees Accounting Policies (Textual) [Abstract] Summary of Significant Accounting Policies (Textual) Property, plant and equipment Inventory, Work in Process, Gross Inventory work-in-process Bankruptcy Proceedings, Description of Proceedings Number of Directors Number of Directors [ Intangible assets identified bankruptcy proceedings, description Represents number of directors. Prepaid expenses and other current assets Contract assets Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Lease liabilities, net of current maturities Warranty Offered On Completed Contracts Warranty offered on completed contracts Warranty offered on completed contracts. Property, Plant and Equipment, Useful Life Estimated useful lives Estimated useful lives Finite-Lived Trademarks, Gross Intangible assets trademarks Intangible assets trademarks Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Amortization expense Amortization Number Of Customers Number of customers Number of customers. Number Of Vendors Number of vendors Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Number of Vendors. Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Construction Revenue [Member] Construction services [Member] Construction revenue. Billed Engineering Services [Member] Engineering services [Member] Billed Engineering services. Retainage Receivable [Member] Retainage receivable [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts Receivable, Net, Current [Abstract] Summary of accounts receivable Accounts Receivable, Gross, Current Total gross receivables Less: allowance for doubtful accounts Less: allowance for doubtful accounts Allowance For Doubtful Accounts Receivable, Current Receivables, Long-term Contracts or Programs [Abstract] Securities Purchase Agreement [Member] Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Earnout liability Contract liabilities Costs and estimated earnings on uncompleted contracts Costs Incurred On Uncompleted Contracts Costs incurred on uncompleted contrac Costs incurred on uncompleted contracts Costs incurred on uncompleted contracts. Costs incurred on uncompleted contracts Estimated earnings (losses) to date on uncompleted contracts Estimated Income Loss On Uncompleted Contracts Estimated income Estimated income loss on uncompleted contracts. Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Cash and cash equivalents Right-of-use assets Property, Plant and Equipment [Table] Right-of-use assets Furniture And Other Equipment [Member] Furniture and other equipment [Member] Warrants to Purchase of Common Stock Date of Issuance [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Net [Abstract] Schedule of company's equipment Property, Plant and Equipment, Gross Property, plant and equipment Property, plant and equipment [Member] Property, Plant and Equipment [Member] Property, plant and equipment (Textual) Equipment Textual [Abstract] Debt Instrument [Axis] Debt Instrument, Name [Domain] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value It represents change in fair value related to conversion of convertible debentures. Entity Ex Transition Period Legal Entity [Axis] Convertible Debentures [Member] Convertible Debt [Member] Entity Small Business Entity Emerging Growth Company Entity Shell Company Stock price Average share price Common stock price per share Stock price Share price share price Share price Fair value of stock price Common stock exercise price Warrants converted into common stock Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount Two Zero One Six Debenture [Member] 2016 Debentures [Member] Shares which were excluded from computation of earnings per share Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Less: accumulated depreciation Costs and estimated earnings amounts on uncompleted contracts included in balance sheets Sale of Stock, Price Per Share Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract] Common stock, per share Sale of stock price Share price Receivable Type [Axis] Receivable [Domain] Income tax provision Income tax expense Fair value of options 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. Common stock purchase warrants and other derivative financial instruments Common Stock Warrants And Derivative Financial Instruments [Policy Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. Aggregate Intrinsic Value, Outstanding, Ending balance Income Tax Expense (Benefit) Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee Stock Option [Member] Stock options [Member] Warrant [Member] Warrants [Member] Net Income Loss Per Share (Textual) [Abstract] Net Income (Loss) Per Share (Textual) Warrants to purchase shares of common stock Construction contracts backlog. Balance - end of period Balance - beginning of period Construction Contracts Backlog New Contracts Received During Year New contracts and change orders during the period New contracts received during the year. Large contracts entered Construction Backlog Gross Subtotal Construction Backlog Gross Warrants converted into common stock Common stock shares purchased Common stock shares purchased Construction Backlog Net Construction backlog, net Construction Backlog Net. Contracts Signed But Not Started Contracts signed but not started Contracts signed but not started. Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Type of Restructuring [Domain] Contract One [Member] Contract One [Member] Contract Two [Member] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value One Contract Two [Member] Weighted Average Remaining Terms (in years), Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 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. Weighted Average Remaining Terms (in years), Outstanding, Ending balance Restructuring Cost and Reserve [Line Items] Construction Backlog Textual [Abstract] Construction Backlog (Textual) Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Domain] Series A Preferred Stock [Member] New Preferred Stock [Member] Issuance Of Common Stock And Options For Services [Member] Issuance of Common Stock & Options for Services [Member] Issuance of common stock and options for services. Options Held [Member] Class of Stock [Line Items] Stockholders Equity Textual [Abstract] Stockholders' Equity (Textual) Stockholders Equity Textual [Abstract]. Payments of Stock Issuance Costs Issuance costs of offering Issuance Of Warrants Issued warrants Issuance of warrants due to underwriters service. Fair Value Adjustment of Warrants Fair value of warrants Conversion of Stock, Shares Issued Common stock issued upon conversion Conversion of Stock, Amount Issued Aggregate amount of conversion Consultant Received Option To Purchase Consultant received option to purchase The aggregate number of warrants to purchase of common stock. Warrants to purchase of common stock Number of large contracts Number of Large Contracts It represents options to purchase. Common Stock Exercise Price Per Share Common stock exercise price Common stock exercise price per share. Loss on conversion of convertible debentures. Loss on conversion of convertible debentures Loss On Conversion Of Convertible Debentures Exercise price percentage Exercise price percentage Schedule of Subsidiary or Equity Method Investee [Table] Subsidiary, Sale of Stock [Line Items] Warrants Textual [Abstract] Warrants (Textual) Award Type [Axis] Equity Award [Domain] Stock Options [Member] Shares, Granted Plan Name [Axis] Plan Name [Domain] Two Thousand Sixteen Plan [Member] 2016 Plan [Member] Two Thousand Sixteen Plan One [Member] 2016 Plan One [Member] Mr. Galvin [Member] Adjustments And Cancellations Net Adjustments and cancellations, net Adjustments and cancellations, net. Employees [Member] Employees And Directors [Member] Stevan Armstrong [Member] Director [Member] Mahesh Shetty [Member] Chief Operating Officer [Member] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Weighted Average Remaining Terms (in years), Outstanding, Beginning balance Deferred contract costs, net Deferred Costs, Noncurrent February 1, 2020 and expire August 29, 2024 [Member] Warrant Three [Member] Revenue [Member] Entity Interactive Data Current Entity Address, City or Town Entity Address, Address Line Two Entity Address, Address Line One Entity Tax Identification Number Entity File Number Security Exchange Name Title of 12(b) Security Local Phone Number City Area Code Entity Address, Postal Zip Code Entity Address, Country Entity Address, State or Province Entity Incorporation, State or Country Code Document Transition Report Chief Executive Officer [Member] Chief Financial Officer [Member] Advisory Agreement [Member] Agreement [Domain] Agreement [Axis] General and administrative expenses [Member] Legal Expense [Member] Employees and directors member. Employees and Directors [Member] Notes Receivable Notes Receivable (Textual) Advances in note receivable Notes Receivable [Abstract] Notes Receivable Textual Abstract Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Short-term Non-bank Loans and Notes Payable Loaned amount Other Cost of Operating Revenue Total cost Medical [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Option to purchase additional common stock. Option to purchase additional common stock Options granted to purchase common stock Stock-Based Option [Member] Hotel [Member] Term of agreement Description of restricted shares refusal agreement Restricted Cash and Cash Equivalents, Nature of Restriction, Description Lease Contractual Term [Axis] Lease Contractual Term [Domain] Contract with customer asset liability Property, Plant and Equipment, Net Other Underwriting Expense Underwriting discounts and commissions and other offering expenses Common stock to the underwriter Common stock to the underwriter Common stock to the underwriter Hospitality [Member] Number of consultants The amount of unpaid wages Unpaid wages Unpaid wages Contract Assets, Gross Gross contract assets The amount of contract assets gross. Construction fee Construction Payable Loss on asset disposal Business Combinations [Abstract] Business Combination Disclosure [Text Block] Business Combination Weighted Average Exercise Price Per Share, Cancelled Schedule of purchase price Conversion of convertible debentures Weighted Average Exercise Price Per Share, Cancelled Weighted average exercise price per share, Cancelled Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price The weighted average exercised fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. Weighted Average Exercise Price Per Share, Exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Fair Value Weighted Average Exercise Price Per Share, Granted Ending balance Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Outstanding, Ending balance Weighted Average Exercise Price Per Share, Outstanding, Beginning balance Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Beginning balance Exercise price The weighted average grant-date fair value of options exercisable during the reporting period as calculated by applying the disclosed option pricing methodology. Weighted Average Fair Value Per Share, Exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable In Period Weighted Average Grant Date Fair Value Weighted Average Fair Value Per Share, Cancelled Inventories Weighted Average Fair Value Per Share, Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology. Weighted Average Fair Value Per Share, Exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Grant Date Fair Value Weighted Average Fair Value Per Share, Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Fair Value Per Share, Outstanding, Ending balance Total Leases [Abstract] Schedule of balance sheet information Schedule of balance sheet information Schedule of approximate minimum annual rental commitments under non-cancelable leases Schedule of approximate minimum annual rental commitments under non-cancelable leases Machinery and Equipment [Member] Leases, Operating [Abstract] Operating Leases Equipment and machinery [Member] Operating Lease, Right-of-Use Asset Right-of-use asset Lease liability, current maturities Lease liability, net of current maturities Total operating lease liabilities Operating Lease, Liability Collateral Held [Axis] Collateral Held [Domain] Automobiles [Member] Finance Lease Liability [Abstract] Finance Lease, Right-of-Use Asset, after Accumulated Amortization Current liabilities Non-current liabilities Total finance lease liabilities Finance Leases Right of use assets Finance Lease, Liability, Current Finance Lease, Liability, Noncurrent Finance Lease, Liability Building held for leases [Member] Weighted Average Remaining Lease Term Weighted Average Remaining Lease Term Construction in Progress [Member] Operating Lease, Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Weighted Average Discount Rate Weighted Average Discount Rate Operating Lease, Weighted Average Discount Rate, Percent Finance Lease, Weighted Average Discount Rate, Percent Operating leases Operating leases Construction in progress [Member] Operating leases Finance leases 2022 Other Commitment, to be Paid, Year Two Other Commitment, to be Paid, Year Three Other Commitment, to be Paid, Year Four Other Commitment, to be Paid, Year Five Present value of lease liabilities Present value of lease liabilities Other Commitment, to be Paid, after Year Five Total lease payments Less: Imputed interest Other Commitment, to be Paid, Year One 2023 2024 2025 2026 Thereafter Other Commitment Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Lessee, Operating Lease, Liability, to be Paid, Year One 2023 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, to be Paid, Year Five Lessee, Operating Lease, Liability, to be Paid, after Year Five Total lease payments 2022 Finance Lease, Liability, to be Paid, Year Two Finance Lease, Liability, to be Paid, Year Three Finance Lease, Liability, to be Paid, Year Four Finance Lease, Liability, to be Paid, Year Five Finance Lease, Liability, to be Paid, after Year Five Total lease payments Finance Lease, Liability, Undiscounted Excess Amount Operating 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Three 2025 2026 Thereafter Lessee, Operating Lease, Liability, to be Paid Present value of lease liabilities Financing Finance Lease, Liability, to be Paid, Year One 2023 2024 2025 2026 Thereafter Finance Lease, Liability, Payment, Due Less: Imputed interest Present value of lease liabilities Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Leases, term of contract Lessee, Operating Lease, Term of Contract Earnout liability Business Combination, Contingent Consideration, Liability Automobiles [Member] Building [Member] Other income Total Total Other Income Operating Lease, Liability, Current Operating Lease, Liability, Noncurrent Earnout liability Earnout liabilities Inventories Furniture and Fixtures [Member] Furniture and other equipment [Member] Contract Assets and Contract Liabilities (Textual) Operating Lease, Payments, Use Operating lease for office space Weighted Average Fair Value Per Share, Outstanding, Beginning balance Weighted Average Fair Value Per Share, Beginning balance Warrants and Rights Outstanding, Term Exercise period Business Combination, Consideration Transferred Purchase consideration Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Mr. Armstrong [Member] Mr. Armstrong [Member] Mr. Sheeran [Member] Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Net contract liabilities, on uncompleted contracts Contract liabilities Business Combinations Policy [Policy Text Block] Business Combinations Consolidation, Variable Interest Entity, Policy [Policy Text Block] Variable Interest Entities Medical equipment Net contract assets (liabilities), on uncompleted contracts Current liabilities Current liabilities Right of use assets, net Right of use assets, net Non-current liabilities Non-current liabilities Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Costs and Estimated Earnings Amounts On Uncompleted Contracts Included In Balance Sheets [Table Text Block] Vehicles [Member] Initial contingent consideration liability Less: Imputed interest Acquisition cash Cash The amount of acquisition cash. Short-term Debt, Interest Rate Increase Percentage of payments Restricted stock or options issued, shares Intangible asset, description Contract Backlog, Description Contract backlog, description Unrecognized compensation costs Number of warrants, Exercisable Shares, Exercisable Liabilities of Business Transferred under Contractual Arrangement, Current Assumed liability Leasehold Improvements [Member] Sublease Term Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Two Years Medical revenue Medical revenue Shares, Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Shares, Cancelled Number of warrants, Cancelled severance Severance Due to affiliates Shares Outstanding, Ending balance Right of use asset Increase (Decrease) in Other Noncurrent Assets Total Operating Imputed Interest Less: Imputed interest Government Contract [Member] Hotel [Member] Medical Construction [Member] Medical - Construction Medical Lab [Member] Medical - Lab Beginning Balance Ending Balance Construction Materials [Member] Construction Materials [Member] Medical Equipment [Member] Medical Equipment [Member] Geographical [Axis] Geographical [Domain] Litigation Status [Axis] Litigation Status [Domain] Pending Litigation [Member] Area of Land Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased Number of units received Area square fit Legal Proceedings Subsequent Events Rental Income [Member] Rental income This element represents information pertaining to rental income. Payments for Previous Acquisition Payment on assumed liability of acquired assets Shares Outstanding, Beginning balance Revenue related to other activities Repayments of Debt Deferred Revenue, Revenue Recognized Repayments of Debt Revenue recognized Laboratory and temporary units [Member] Laboratory And Temporary Units [Member] Construction and Engineering Services [Member] Subtotal [Member] The member stands for revenue related to construction and engineering services. Medical [Member] The member stands for revenue related to medical lab testing, kit sales and equipment. Revenue Recognized at Point in Time Revenue recognized at point in time The amount of revenue recognized at this point in time. Revenue Recognized Over Time Recognized over time The amount of revenue recognized over time. Contract Three [Member] The member stands for contract three. Increase (Decrease) in Due to Related Parties, Current Due to affiliates Share-based Compensation Arrangement by Share-based Payment Award [Line Items] CAT lease term Number of Shares, Granted Number of warrants, Issued Schedule of stock-based compensation expense included in statement of operations Schedule of antidilutive Schedule of RSU activities Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair value assumptions, risk free interest rate Fair value assumptions, risk free interest rate Award granted (in shares) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Summary of company's anticipation to convert the backlog to revenue over the period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Expected life Adjustments to reconcile net loss to net cash used in operating activities: Organization, Consolidation and Presentation Of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of fair value stock-based option awards granted using Black-Scholes option valuation model Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Aggregate fair value of conversion option liabilities issued Change in fair value of conversion option liabilities Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted options to purchase Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted average exercise price per share, Issued Weighted Average Exercise Price Per Share, Exercisable Aggregate Intrinsic value, Outstanding ending balance Aggregate Intrinsic Value, Outstanding, Beginning balance Aggregate Intrinsic Value, Ending balance Aggregate Intrinsic Value, Begining balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Aggregate intrinsic value, Exercisable Aggregate Intrinsic Value, Exercisable Expected dividend yield Expected stock volatility Risk-free interest rate Organization, Consolidation and Presentation of Financial Statements [Abstract] Summary of financial assets and liabilities measured at fair value on recurring basis Schedule Of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Fair value assumptions, expected term Number of Shares, Non-vested beginning Number of Shares, Non-vested beginning Number of Shares, Non-vested ending Number of Shares, Vested Number of Shares, Forfeited/Expired Description of share based compensation arranged non employee incentive plan Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Other, Description Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms Description of restricted stock units granted Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Revenue Remaining Performance Obligation Expected Timing of Satisfaction Start Dates [Axis] Fair value of award (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Percentage, 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. Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format. Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Domain] Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Description of Business Disclosure of accounting policy for common stock warrants and other derivative instruments. Schedule Of Reorganization Items Subsequent To Bankruptcy Filing [Table Text Block] Schedule of reorganization items represent amounts incurred subsequent to bankruptcy filing Tabular disclosure of reorganization items represent amounts incurred subsequent to the bankruptcy filing. Costs and estimated earnings amounts on uncompleted contracts included balance sheets. Summary of costs included in condensed consolidated balance sheets Total finance lease liabilities Provision for doubtful accounts No of Operating Cycles Operating agreement amount Revenue from contract with customer Land [Member] Disclosure of accounting policy for investment entities. Investment Entities Policy [Policy Text Block] Redemption distribution amount Redemption distribution amount Exercised and converted common stock Proceeds from received conversion of exercised warrants Proceeds from Warrant Exercises Fee equal percentage Fee equal percentage Expense fee Expense fee Warrants to purchase percentage Warrants to purchase percentage Note term Debt Instrument, Term Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Stockholders’ equity: Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Investment in and advances to equity affiliates Increase (Decrease) in Operating Lease Liability Lease liability Distribution paid to NCI Payments to Noncontrolling Interests Non-employee advisory directors [Member] Successor Preferred stock, $1.00 par value, 5,405,000 shares authorized; 5,405,010 issued and outstanding Predecessor Preferred stock, $0.01 par value, 5,000,000 shares authorized; 0 issued and outstanding Number of Units in Real Estate Property Noncontrolling interest distribution Member stands for non-employee advisory directors. Payments to Acquire Long-term Investments Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Short-term Bank Loans and Notes Payable Short term note payable, net Amortization of Debt Issuance Costs Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of equipment Proceeds from Construction Loans Payable Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Contingent liability Net loan proceeds Interest Costs Capitalized Capitalized in interest charges Cancellation Of Construction Backlog Contract Amount Cancellation of construction backlog contract amount Estimated Litigation Liability Provision related to litigation Vesting period Project Development Costs Project development costs The amount of project development costs. Customer four [Member] The amount of provision for loss on uncompleted contracts. Provision for loss on uncompleted contracts Provision For Loss On Uncompleted Contracts The member represent Moliving a legal entity. Loss on asset disposal Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (loss) before income taxes Lessee, Operating Lease, Description Leases, description Non Employee Advisory Directors [Member] Net increase (decrease) in cash and cash equivalents Debt Instrument, Interest Rate During Period Prepayment penalty due, percentage Short-term note term Preferred stock, $1.00 par value, 5,405,010 shares authorized; — and — issued and outstanding as of December 31, 2018 and 2017, respectively Securities Purchase Agreement Estimated earnings to date on uncompleted contracts Assets Current assets: Accounts receivable, net Inventory Equipment, net Liabilities and Stockholders' Equity Accounts payable and accrued expenses Additional paid-in capital Total Cost of revenue: Operating expenses: Marketing and business development expense Other income (expense): Interest income Net loss per share attributable to SG Blocks, Inc. Basic and diluted Weighted average shares outstanding: Total Accounts Payable and Accrued Liabilities Total AP and Accrued Expenses Accrued non-income taxes Accrued Non-Income Taxes Adjustments To Reconcile Net Income (Loss) To Cash Provided By (Used In) Operating Activities [Abstract] Depreciation expense Accrued interest AccruedInterest Accrued payroll and benefits Changes in operating assets and liabilities: Accrued Payroll and Benefits Accrued project development costs Accrued Project Development Costs Accrued g&a Accounts payable and accrued expenses Accounts payable and accrued expenses Accrued General and Administrative Accrued medical cogs Accrued Medical Accrued losses Accrued Losses Accrued construction cogs Accrued Construction Accrued construction Description of Business Accrued public fees Accrued public fees Accounts payable Accounts payable Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities [Abstract] The amount of non-current security deposit assets. Security deposits Security Deposits Non Current The amount of non-current project development costs and other non-current assets. Project development costs Project Development Costs Non Current Project Development Costs and Other Non-Current Assets Customer four [Member] Norman Berry II Owner LLC [Member] It represent cancellation of construction backlog contract amount Revenue from Contract with Customer, Including Assessed Tax JDI-Cumberland Inlet, LLC [Member] Laboratory and temporary units Medical Equipment [Member] Construction Materials [Member] severance Contract backlog, description It represent Contract backlog, description. Cash Earnout liability Hotel/Hospitality [Member] Medical [Member] Investment Entities Notes Payable [Abstract] Net contract assets (liabilities) Notes Receivable [Abstract] Investment in non-marketable securities Marketable Securities, Noncurrent Total net receivables Amortization expense Accounts payable and accrued expenses Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Contract liabilities Disclosure of Project Development Costs and Other Non Current Assets [Text Block] Project Development Costs and Other Non-Current Assets The entire disclosure of project development costs and other non-current assets. Disposal Groups, Including Discontinued Operations [Table Text Block] Intangible assets Preferred stock, $1.00 par value, 5,405,010 shares authorized; none issued or outstanding Principal Amount Of Promissory Note The principal amount of promissory note. Principal amount of promissory note Short term debt interest charges The amount of short term debt interest charges. Short term debt interest charges Short-term Debt Debt issuance costs Principal amount Gross Proceeds Gross proceeds The amount of gross proceeds. Offering expenses Purchase of Agreement Description of purchase agreement Gerald Sheeran Member] Consultant [Member] Rogers [Member] Fair Value of Restricted Units Stock units granted Number of Residential Units Moliving [Member] Capital investment Osang Healthcare Company Ltd [Member] Assets Held-for-sale, Not Part of Disposal Group, Current Held for sale assets Conversion of warrants to common stock, Shares Stock Issued During Period, Value, Conversion of Convertible Securities Payroll and related expenses Conversion of warrants to common stock Compensation Expense, Excluding Cost of Good and Service Sold Operating Cycle Common stock vest and be issued shares Common stock vest and be issued shares Number of common stock vest and be issued shares. Common stock remaining vest and be issued shares Common stock remaining vest and be issued shares Number of common stock remaining vest and be issued shares. License Agreement Initial Term License agreement, initial term Period of license agreement initial term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. License Agreement Automatically Renew Term License agreement automatically renew term Period of license agreement automatically renew term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Intangible Assets, Gross (Excluding Goodwill) Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Intellectual Property [Member] Proprietary Knowledge and Technology [Member] Finite-Lived Intangible Asset, Useful Life Intangible asset, useful life Internet Domain Names [Member] Website [Member] SGB Development Corp. [Member] This member stands for the information pertaining to SGB Development Corp., a subsidiary of reporting entity. Pre-Funded Warrant Shares [Member] The member represent pre-funded warrant shares. Series A Warrants [Member] The member represent series A warrants. Class of Warrant or Right, Exercise Price of Warrants or Rights Nominal exercise price Common Stock Warrants [Member] The member represent common stock warrants. The percentage of gross proceeds from placement cash free. Percentage of gross proceeds from placement cash free The percentage of Non Accountable expense allowance of gross proceeds from placement. Percentage of Non Accountable expense allowance of gross proceeds from placement Private Placement [Member] Reimbursed Placement Agent’s expenses Reimbursed placement agent’s expenses The amount of reimbursed placement agent’s expenses. Warrants, Term Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Stock-based compensation, Shares The member represent construction segments. Construction [Member] Construction Segments [Member] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents - beginning of period Cash and cash equivalents - end of period Lessee, Operating Leases [Text Block] Leases Percentage of non-accountable expense allowance of gross proceeds from placement Disclosure of accounting policy for assets held-for-sale that are not part of a disposal group. Number of Residential Units Number of units in real estate property Land available-for-sale Area of land Segment Reporting [Abstract] Consolidation Items [Axis] Consolidation Items [Domain] Operating Segments [Member] Intersegment Eliminations [Member] Segments [Axis] Segments [Domain] Segment Reporting Information [Line Items] Operating expenses Other income (expense) Capital expenditures Net income attributable to non-controlling interest Segments and Disaggregated Revenue Business Acquisition, Percentage of Voting Interests Acquired Capital investment, ownership interest Number of large contracts cancelled partially The number of large contracts cancelled partially. Number of large contracts cancelled partially Reclassification, Comparability Adjustment [Policy Text Block] Reclassification Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Loss Contingency, New Claims Filed, Number HOLA Defendants [Member] This member represents the information pertaining to HOLA Defendants. HOLA Community Partners (“HCP”), Heart of Los Angeles Youth, Inc. (“HOLA”) (HCP and HOLA are collectively referred to as the “HOLA Defendants”). HOLA Defendants Number of Additional Units in Real Estate Property The number of additional units in a real estate property. Number of additional units in real estate property Amortization period of deferred contract costs The amortization period of deferred contract costs. Amortization period of deferred contract costs Payments to Acquire in Process Research and Development Project Development Costs Pre-Opening Costs Pre-project expenses Notes Payable, Noncurrent Long-term note payable Payments to Fund Long-term Loans to Related Parties Repayment of promissory note EX-101.SCH 6 sgbx-20220331.xsd SCHEMA 001 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Description of Business link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Liquidity link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Accounts Receivable link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Contract Assets and Contract Liabilities link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Property, Plant and Equipment link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Notes Receivable link:presentationLink link:definitionLink link:calculationLink 0131 - Disclosure - Notes Payable link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Business Combination link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Construction Backlog link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 0201 - Disclosure - Segments and Disaggregated Revenue link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Warrants link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Share-based Compensation link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Accounts Payables and Accrued Liabilities link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Project Development Costs and Other Non-Current Assets link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Liquidity (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Contract Assets and Contract Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Business Combination (Tables) link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Construction Backlog (Tables) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Segments and Disaggregated Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Convertible Debentures (Tables) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Emergence from Bankruptcy (Tables) link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Description of Business (Details) link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Liquidity (Details) link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Liquidity (Details Textual) link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Emergence from Bankruptcy (Details) link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Summary of Significant Accounting Policies (Details 1) link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Summary of Significant Accounting Policies (Details 2) link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Summary of Significant Accounting Policies (Details 3) link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Summary of Significant Accounting Policies (Details Textual) link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Accounts Receivable (Details) link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Accounts Receivable (Details Textual) link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Contract Assets and Contract Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Contract Assets and Contract Liabilities (Details 1) link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Contract Assets and Contract Liabilities (Details Textual) link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 067 - Disclosure - Property, Plant and Equipment (Details Textual) link:presentationLink link:definitionLink link:calculationLink 068 - Disclosure - Notes Receivable (Details) link:presentationLink link:definitionLink link:calculationLink 070 - Disclosure - Notes Payable (Details) link:presentationLink link:definitionLink link:calculationLink 071 - Disclosure - Business Combination (Detail) link:presentationLink link:definitionLink link:calculationLink 072 - Disclosure - Business Combination (Detail Textual) link:presentationLink link:definitionLink link:calculationLink 072 - Disclosure - Business Combination (Details 1) link:presentationLink link:definitionLink link:calculationLink 073 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 074 - Disclosure - Leases (Details 1) link:presentationLink link:definitionLink link:calculationLink 0741 - Disclosure - Leases (Details 1) (Calc 2) link:presentationLink link:definitionLink link:calculationLink 075 - Disclosure - Leases (Details Textual) link:presentationLink link:definitionLink link:calculationLink 076 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 077 - Disclosure - Construction Backlog (Details) link:presentationLink link:definitionLink link:calculationLink 0771 - Disclosure - Construction Backlog (Details 1) link:presentationLink link:definitionLink link:calculationLink 078 - Disclosure - Construction Backlog (Details Textual) link:presentationLink link:definitionLink link:calculationLink 083 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 084 - Disclosure - Segments and Disaggregated Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 0841 - Disclosure - Segments and Disaggregated Revenue (Details) (Calc 2) link:presentationLink link:definitionLink link:calculationLink 085 - Disclosure - Warrants (Details) link:presentationLink link:definitionLink link:calculationLink 089 - Disclosure - Share-based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 090 - Disclosure - Share-based Compensation (Details 1) link:presentationLink link:definitionLink link:calculationLink 091 - Disclosure - Share-based Compensation (Details 2) link:presentationLink link:definitionLink link:calculationLink 092 - Disclosure - Share-based Compensation (Details 4) link:presentationLink link:definitionLink link:calculationLink 093 - Disclosure - Share-based Compensation (Details Textual) link:presentationLink link:definitionLink link:calculationLink 094 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 095 - Disclosure - Subsequent Event (Details) link:presentationLink link:definitionLink link:calculationLink 8003 - Disclosure - Project Development Costs and Other Non-Current Assets (Details) link:presentationLink link:definitionLink link:calculationLink 8004 - Disclosure - Accounts Payables and Accrued Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink EX-31.1 7 ex311_1.htm EXHIBIT 31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO

SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Paul M. Galvin, certify that:

   
1. I have reviewed this Quarterly Report on Form 10-Q of SG Blocks, Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
   
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; 
   
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
   
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
   
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
     

Date: May 24, 2022

 
  /s/ Paul M. Galvin
  Paul M. Galvin
  Chairman, Chief Executive Officer and Interim Chief Financial Officer

(Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer)
EX-32.1 8 ex321_2.htm EXHIBIT 32.1

 Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. §1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE

SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of SG Blocks, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Paul M. Galvin, the Chief Executive Officer of the Company and the Interim Chief Financial Officer of the Company, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge and belief that:

 

1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

May 24, 2022 /s/ Paul M. Galvin
  Name: Paul M. Galvin
  Title: Chairman, Chief Executive Officer and Interim Chief Financial Officer




(Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer)

 

 This certification accompanies each Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act.

 

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.





XML 9 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
May 20, 2022
Document and Entity Information [Abstract]    
Entity Registrant Name SG BLOCKS, INC.  
Entity Central Index Key 0001023994  
Trading Symbol SGBX  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2022  
Entity Filer Category Non-accelerated Filer  
Entity Incorporation, State or Country Code DE  
Entity Address, State or Province FL  
Entity Address, Address Line One 5011 Gate Parkway,  
Entity Address, Address Line Two Building 100, Suite 100  
Entity Address, City or Town Jacksonville  
Entity Address, Postal Zip Code 32256  
City Area Code (646)  
Local Phone Number 240-4235  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Entity Current Reporting Status Yes  
Entity File Number 001-38037  
Entity Tax Identification Number 95-4463937  
Entity Shell Company false  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   12,006,873
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 13,146,418 $ 13,024,381
Accounts receivable, net 2,424,501 2,917,646
Contract assets 133,395 41,916
Held for sale assets 4,392,541
Inventories 1,054,342 1,273,825
Prepaid expenses and other current assets 784,871 656,279
Total current assets 21,936,068 17,914,047
Property, plant and equipment, net 4,080,852 6,839,943
Project development costs and other non-current assets 449,961 923,172
Goodwill 1,309,330 1,309,330
Right-of-use asset 2,902,284 1,210,053
Long-term note receivable 829,384 720,137
Intangible assets, net 2,053,410 2,095,232
Deferred contract costs, net 101,963 112,159
Investment in non-marketable securities 700,000 200,000
Investment in and advances to equity affiliates 3,599,945 3,599,945
Total Assets 37,963,197 34,924,018
Current liabilities:    
Accounts payable and accrued expenses 5,475,882 7,568,851
Contract liabilities 5,205,712 1,437,579
Lease liability, current maturities 481,223 337,469
Due to affiliates 264,451
Assumed liability 5,795 5,795
Short term note payable, net 1,984,902 1,971,960
Total current liabilities 13,153,514 11,586,105
Long-term note payable 750,000 750,000
Lease liability, net of current maturities 2,427,080 872,124
Total liabilities 16,330,594 13,208,229
Stockholders’ equity:    
Preferred stock, $1.00 par value, 5,405,010 shares authorized; none issued or outstanding
Common stock, $0.01 par value, 25,000,000 shares authorized; 12,006,873 issued and outstanding as of March 31, 2022 and 11,986,873 issued and outstanding as of December 31, 2021 120,069 119,869
Additional paid-in capital 54,030,291 53,341,405
Accumulated deficit (33,826,397) (33,109,220)
Total SG Blocks, Inc. stockholders’ equity 20,323,963 20,352,054
Non-controlling interest 1,308,640 1,363,735
Total stockholders' equity 21,632,603 21,715,789
Total Liabilities and Stockholders’ Equity $ 37,963,197 $ 34,924,018
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 1 $ 1
Preferred stock, shares authorized 5,405,010 5,405,010
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common Stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 25,000,000 25,000,000
Common stock, shares issued 12,006,873 11,986,873
Common stock, shares outstanding 12,006,873 11,986,873
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue:    
Revenue $ 8,604,598 $ 9,187,627
Cost of revenue:    
Cost of revenue 6,118,163 8,631,002
Gross profit 2,486,435 556,625
Operating expenses:    
Payroll and related expenses 1,144,187 827,522
General and administrative expenses 780,021 809,800
Marketing and business development expense 143,335 70,627
Pre-project expenses 10,133
Total 2,067,543 1,718,082
Operating income (loss) 418,892 (1,161,457)
Other income (expense):    
Interest expense (48,849) (363)
Interest income 12,783 17,470
Other income 118,902
Total 82,836 17,107
Income (loss) before income taxes 501,728 (1,144,350)
Income tax expense
Net income (loss) 501,728 (1,144,350)
Add: net income attributable to noncontrolling interests 1,218,905 889,527
Net loss attributable to common stockholders of SG Blocks, Inc. $ (717,177) $ (2,033,877)
Net loss per share attributable to SG Blocks, Inc.    
Basic and diluted $ (0.06) $ (0.23)
Weighted average shares outstanding:    
Basic and diluted 11,998,334 8,744,469
Construction services    
Revenue:    
Revenue $ 1,668,384 $ 3,137,715
Cost of revenue:    
Cost of revenue 1,677,560 4,093,540
Engineering services    
Revenue:    
Revenue 50,386 93,949
Cost of revenue:    
Cost of revenue 43,153 9,770
Medical revenue    
Revenue:    
Revenue 6,885,828 5,955,963
Cost of revenue:    
Cost of revenue $ 4,397,450 $ 4,527,692
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Total
SG Blocks Stockholders' Equity
0.01 Par Value Common Stock
Additional Paid-in Capital
Accumulated Deficit
Noncontrolling interests
Beginning Balance at Dec. 31, 2020 $ 18,437,823 $ 18,253,256 $ 85,962 $ 40,443,840 $ (22,276,546) $ 184,567
Beginning Balance, Shares at Dec. 31, 2020     8,596,189      
Stock-based compensation 286,186 286,186 286,186
Conversion of convertible debentures 703,438 703,438 $ 2,251 701,187
Conversion of convertible debentures, Shares     225,100      
Net income (loss) (1,144,350) (2,033,877) (2,033,877) 889,527
Ending Balance, Shares at Mar. 31, 2021     8,821,289      
Ending Balance at Mar. 31, 2021 18,283,097 17,209,003 $ 88,213 41,431,213 (24,310,423) 1,074,094
Beginning Balance at Dec. 31, 2021 21,715,789 20,352,054 $ 119,869 53,341,405 (33,109,220) 1,363,735
Beginning Balance, Shares at Dec. 31, 2021     11,986,873      
Stock-based compensation 689,086 689,086 $ 200 688,886
Stock-based compensation, Shares     20,000      
Noncontrolling interest distribution (1,274,000) (1,274,000)
Net income (loss) 501,728 (717,177) (717,177) 1,218,905
Ending Balance, Shares at Mar. 31, 2022     12,006,873      
Ending Balance at Mar. 31, 2022 $ 21,632,603 $ 20,323,963 $ 120,069 $ 54,030,291 $ (33,826,397) $ 1,308,640
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net income (loss) $ 501,728 $ (1,144,350)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation expense 104,825 91,190
Amortization of intangible assets 41,823 40,407
Amortization of deferred license costs 10,196 10,196
Amortization of Debt Issuance Costs 8,628
Bad Debt Expense 7,024
Interest income on long-term note receivable (9,247) (9,247)
Stock-based compensation 649,090 286,186
Loss on asset disposal 241
Changes in operating assets and liabilities:    
Accounts receivable 486,117 (581,299)
Contract assets (91,479) (599,441)
Inventories 219,483 (155,935)
Prepaid expenses and other current assets (128,592) (679,540)
Right of use asset 109,308 97,846
Accounts payable and accrued expenses (2,052,971) 2,062,776
Contract liabilities 3,768,133 (641,412)
Due to affiliates (264,451) (863,151)
Lease liability (102,829) (97,342)
Net cash provided by (used in) operating activities 3,257,027 (2,183,116)
Cash flows from investing activities:    
Purchase of property, plant and equipment (922,865) (862,090)
Purchase of intangible asset (42,500)
Proceeds from sale of equipment 760
Repayment of promissory note (100,000)
Payment on assumed liability of acquired assets (85,798)
Project Development Costs (338,885)
Investment in non-marketable securities (500,000)
Net cash (used in) investing activities (1,860,990) (990,388)
Cash flows from financing activities:    
Proceeds from received conversion of exercised warrants 703,438
Distribution paid to NCI (1,274,000)
Net cash (used in) provided by financing activities (1,274,000) 703,438
Net increase (decrease) in cash and cash equivalents 122,037 (2,470,066)
Cash and cash equivalents - beginning of period 13,024,381 13,010,356
Cash and cash equivalents - end of period $ 13,146,418 $ 10,540,290
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business
3 Months Ended
Mar. 31, 2022
Description of Business [Abstract]  
Description of Business

1.

Description of Business 

 

SG Blocks, Inc. (collectively with its subsidiaries, the “Company,” “we”, “us” or “our”) was previously known as CDSI Holdings, Inc., a Delaware corporation incorporated on December 29, 1993. On November 4, 2011, CDSI Merger Sub, Inc., the Company’s wholly-owned subsidiary, was merged with and into SG Building Blocks, Inc. (“SG Building,” formerly SG Blocks Inc.) (the “Merger”), with SG Building surviving the Merger and becoming a wholly-owned subsidiary of the Company. The Merger was a reverse merger that was accounted for as a recapitalization of SG Building, as SG Building was the accounting acquirer. Accordingly, the historical financial statements presented are the financial statements of SG Building. 

 

The building products developed with the Company's proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the SGBlocks building structure typically provides between four to six points towards the Leadership in Energy and Environmental Design (“LEED”) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of SGBlocks to satisfy such requirements, the Company believes the products produced utilizing its technology and expertise is a leader in environmentally sustainable construction.

 

There are three core product offerings that utilize the Company's technology and engineering expertise. The first product offering involves GreenSteel™ modules, which are the structural core and shell of an SGBlocks building. The Company procures the containers, engineer required openings with structural steel enforcements, paint the SGBlocks and then deliver them on-site, where the customer or a customer’s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the GreenSteel product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering SGBlocks pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished SGBlocks building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed. Construction administration and/or project management services are typically included in the Company's product offerings.

 

The Company also provides engineering and project management services related to the use and modification of Modules in construction.  

 

During 2020, the Company formed, SG Echo, LLC, a wholly owned subsidiary of the Company. SG Echo, LLC was formed to complete the business acquisition. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which the Company obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of the Company's key supply chain partners. Echo caters to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed the Company to expand its reach for the Modules and offer an opportunity to vertically integrate a large portion of the Company's cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery and to become the manufacturer of the Company's core container and modular product offerings. The Company also entered into a joint venture with Clarity Lab Solutions LLC., to provide clinical lab testing related to COVID-19.

 

As of January 2021 through the fourth quarter of 2021, the Company’s consolidated financial statements include the accounts of Chicago Airport Testing LLC (“CAT”). The Company had a variable interest in CAT as described further below. CAT is in the business of marketing, selling, distributing, leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.

 

In addition, during 2021, the Company formed SGB Development Corp. (“SG DevCorp”), which is wholly-owned by the Company. SG DevCorp was formed with the purpose of real property development utilizing the Company's technologies.  SG DevCorp has a minority interest in Norman Berry II Owners LLC and JDI-Cumberland Inlet LLC as described further below.   


Reverse Stock Split

 

On February 5, 2020, the Company effected a 1-for-20 reverse stock split of its then-outstanding common stock, which has since been converted. All share and per share amounts set forth in the condensed consolidated financial statements of the Company have been retroactively restated to reflect the 1-for-20 reverse stock split as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in these condensed consolidated financial statements have been adjusted to reflect the reverse stock split effected in February 2020.

 

As of March 31, 2022, the Company had 12,006,873 shares of common stock issued and outstanding.

XML 16 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Liquidity
3 Months Ended
Mar. 31, 2022
Liquidity [Abstract]  
Liquidity

2.

Liquidity 


As of March 31, 2022, the Company had cash and cash equivalents of $13,146,418 and a backlog of approximately $7,591,863. See Note 11 for a discussion of construction backlog. Based on our conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period: 



   
2022


Within 1 year
$ 7,591,863

Total Backlog
$ 7,591,863


The Company has incurred losses since its inception and has negative operating cash flows. Management has taken several actions to ensure that the Company will continue as a going concern. As described below, the Company has recently been able to raise substantial cash through equity offerings. In addition, as further described in these consolidated financial statements, the Company has begun to recognize revenue from new revenue streams. Management believes that these actions will enable the Company to continue as a going concern.    


The Company completed a public and concurrent private offering in October 2021, which resulted in net proceeds of approximately $10,488,000. See Note 12 for a discussion on the public and concurrent private offering. The Company believes that it has adequate cash balances to meet obligations coming due in the next twelve months and further intends to meet its capital needs from revenue generated from operations and by containing costs, entering into strategic alliances, as well as exploring other options, including the possibility of raising additional debt or equity capital as necessary. There is, however, no assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive. The Company does not have any additional sources secured for future funding, and if it is unable to raise the necessary capital at the times it requires such funding, it may need to materially change its business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.  


With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during 2020, the Company implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the Company's suppliers and contract manufacturers or customers would likely adversely impact the Company's sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the demand for the Company's products. Order lead times could be extended or delayed and pricing could increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, the Company is considering alternative product sourcing in the event that product supply becomes problematic. The Company expects this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which the Company is currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company's business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which the Company faces. The Company has been impacted by COVID-19 with supply chain distributions, absenteeism by infected workers and skilled labor shortages which has caused delays in projects and the Company could be further impacted if the COVID-19 pandemic continues. 

XML 17 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

3.

Summary of Significant Accounting Policies

 

Basis of presentation and principals of consolidation – The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2021 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on April 18, 2022. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.

   

Recently adopted accounting pronouncements - New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.

 

Accounting estimates – The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.


Operating cycle – The length of the Company’s contracts varies, but is typically between six to twelve months. In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed one year.


Reclassification – Certain prior year balances were reclassed to conform to current period presentation. There was no impact to income (loss) or cash flows as a result of these reclassifications.    


Revenue recognition – The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy: 


                (1)  Identify the contract with a customer

 

                (2)  Identify the performance obligations in the contract

 

                (3)  Determine the transaction price

 

                (4)  Allocate the transaction price to performance obligations in the contract

 

                (5)  Recognize revenue as performance obligations are satisfied


On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). 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 toward 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. 


For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.


On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   


CMC Right of First Refusal Agreement – On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “Agreement”) with CMC Development LLC (“CMC”), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021 unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.

 

The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. The Company is no longer participating on Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company previously reported this as a cancellation within the Company's backlog footnote, see Note 11 on this discussion. No revenue has been recognized under the Agreement during the three months ended March 31, 2022 and 2021.


The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of 2020. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.  Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. For the three months ended March 31, 2022 and 2021, the Company recognized approximately $6,885,828 and $5,863,358 related to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.


Disaggregation of Revenues


The Company’s revenues are principally derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $6,885,828 and $1,718,770, respectively, for the three months ending March 31, 2022. Revenue recognized at a point in time and recognized over time were $5,965,413 and $3,222,214, respectively, for the three months ending March 31, 2021.


   

The following tables provide further disaggregation of the Company’s revenues by categories:  




Three Months Ended March 31,

Revenue by Customer Type

2022

2021


Construction and Engineering Services:















    Government

$ 39

%
$ 1,085,480

12 %

    Hotel

897,244

10 %

170,426

2 %

    Medical - Construction



%



251,560

3

%

    Multi-Family (includes Single Family)

77,626


1

%


44,746


    Office

728,875


8

%


177,392

1


    Retail



5,344

1 %

42,015

1 %

    Special Use

9,642

%

1,460,045

16 %

Subtotal

1,718,770

20 %

3,231,664

35 %

Medical Revenue:














Medical (lab testing, kit sales and equipment)

6,885,828


80

%

5,955,963


65

%


Total revenue by customer type

$

8,604,598


100

%  


$

9,187,627

100

 

Contract Assets and Contract Liabilities

Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.

The timing of revenue recognition may differ from the timing of invoicing to customers. 

Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.

 

Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet.

 

Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.


Deferred Contract Costs - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now is subject to the ELA. Upon entering into the ELA, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143, which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217, which was reimbursement from the licensee for project costs on this project. The Company incurred total deferred contract costs of $203,926. The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over sixty months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of March 31, 2022, accumulated amortization related to deferred contract costs amounted to $101,963. During the three months ended March 31, 2022 and 2021, amortization expense relating to the deferred contract costs amounted to $10,196 and $10,196, respectively, and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations. As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.

 

Exclusive License Agreement – On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The License Agreement has an initial term of five (5) years and will automatically renew for subsequent five (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).

 

In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  


The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. 


On June 15, 2021, the Company terminated the ELA. In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF’s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.

 

Business Combinations - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 “Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.

 

Variable Interest EntitiesThe Company accounts for certain legal entities as variable interest entities (“VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.

On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”). As of December 31, 2021, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates, Accounts Payable and Accrued Expenses on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.

 

On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT was to market, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-19 testing industry.  The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements. 


Investment Entities – On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the remaining $135,238 funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide affordable housing in the Atlanta, Georgia metropolitan area.  The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements. The Company will use the equity method to report the activities as an investment in its consolidated financial statements. 


On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements. The Company will use the equity method to report the activities as an investment in its consolidated financial statements.


On February 24, 2022 the Company made a $500,000 capital investment for a 1.2% ownership in Moliving, a nomadic hospitality solution company.
The Company also executed a side agreement to build the first sixty Moliving units and an additional ninety units after the first sixty units are manufactured. 

 


Cash and cash equivalents – The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $13,146,418 and $13,024,381 as of March 31, 2022 and December 31, 2021, respectively.

 

Short-term investment – The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of March 31, 2022 or 2021, respectively.     

 

Accounts receivable and allowance for credit losses Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. 


The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.

 

Inventory – Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of March 31, 2022 there was inventory of $336,586 for construction materials, and $717,756 of medical equipment and COVID-19 test and testing supplies. As of December 31, 2021 there was inventory of $516,731 for construction materials, and $757,094 of medical equipment and COVID-19 test and testing supplies. 


Goodwill – The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. There were no impairments during the  three months ended March 31, 2022 or 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. 


Intangible assets Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.  The Company evaluated intangible assets for impairment during the year ended December 31, 2021, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2022. The accumulated amortization as of March 31, 2022 and 2021 was $857,554 and $690,262, respectively. The amortization expense for the three months ended March 31, 2022 and 2021 was $41,823 and $40,407, respectively. The estimated amortization expense for the successive five years is as follows:

  


For the year ending December 31,:

 

 

 


2022 

 

$

121,147

 


2023 

 

 

161,176

 


2024

 

 

160,469

 


2025 

 

 

157,052

 


2026

 

 

139,716

 


Thereafter 

 

 

1,313,850

 


 

 

$

2,053,410

 


Property, plant and equipment – Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and equipment 5 to 29 years. Repairs and maintenance are charged to expense when incurred.


Held For Sale Assets – On May 10, 2021 the Company's subsidiary, SG DevCo acquired the Lago Vista, Texas property for $3,576,130. Management has implemented a plan to sell this property, which meets all of the criteria required to classify it as Held for Sale. Including the project development costs associated with Lago Vista of $816,410, the book value is now $4,392,541.


 

Convertible instruments – The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.


Common stock purchase warrants and other derivative financial instruments – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. 


Fair value measurements – Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.

 

The Company measures the fair value of financial assets and liabilities based on 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. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.


The Company uses 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

Quoted prices for similar assets and liabilities in active markets or inputs that are observable.

 

Level 3

Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions).


Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. 


Share-based payments – The Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations.    


Income taxes  The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.

 

The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.

 

Concentrations of credit risk Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account. 

 

With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At March 31, 2022 and December 31, 2021, 75% and 78%, respectively, of the Company’s gross accounts receivable were due from two and four customers. 

 

Revenue relating to two and two customers represented approximately 90% and 80% of the Company's total revenue for the three months ended March 31, 2022 and 2021, respectively. 

 

Cost of revenue relating to two and two vendors represented approximately 28% and 28% of the Company’s total cost of revenue for the three months ended March 31, 2022 and 2021, respectively. The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.

XML 18 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable
3 Months Ended
Mar. 31, 2022
Accounts Receivable [Abstract]  
Accounts Receivable

4.

Accounts Receivable

 

At March 31, 2022 and December 31, 2021, the Company’s accounts receivable consisted of the following:



 

 

 2022

 

 

2021

 


Billed: 

 

 

 

 

 

 


   Construction services

$ 2,370,435

$ 2,293,187

   Engineering services

 

 

11,795

 

 

 

86,388

 


   Medical revenue

122,939


679,446

   Retainage receivable

 

 

686,560

 

 

 

635,049

 


   Other receivable


195,888


186,692

      Total gross receivables

 

 

3,387,617

 

 

 

3,880,762

 


Less: allowance for credit losses  

 

 

(963,116

)

 

 

(963,116

)


      Total net receivables 

 

$

2,424,501

 

 

$

2,917,646

 


Receivables are evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance of doubtful accounts was $963,116 as of March 31, 2022 and December 31, 2021. There was $7,024 in bad debt expense during the three months ended March 31, 2022. There were no write offs for the year ended December 31, 2021. 
XML 19 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Contract Liabilities
3 Months Ended
Mar. 31, 2022
Contract Assets and Contract Liabilities [Abstract]  
Contract Assets and Contract Liabilities

5.

Contract Assets and Contract Liabilities  

 

Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at March 31, 2022 and December 31, 2021:

 


 

 

2022

 

 

2021

 

 

Costs incurred on uncompleted contracts  

 

$

7,004,438

 

 

$

4,272,425

 


Provision for loss on uncompleted contracts

391,703


2,238,578

Estimated earnings to date on uncompleted contracts

 

 

(3,731,057

)

 

 

(3,156,377

)

Gross contract assets

 

 

3,665,084

 

 

 

3,354,626

 


Less: billings to date

 

 

(8,737,401

)

 

 

(4,750,289

)


    Net contract assets (liabilities) on uncompleted contracts

 

$

(5,072,317

)

 

$

(1,395,663

)
             

The above amounts are included in the accompanying condensed consolidated balance sheets under the following captions at March 31, 2022 and December 31, 2021. 



 

 

2022

 

 

2021

 

 

Contract assets  

 

$

133,395

 

 

$

41,916

 


Contract liabilities

 

 

(5,205,712

)

 

 

(1,437,579

)

 

    Net contract assets (liabilities)

 

$

(5,072,317

)

 

$

(1,395,663

)

 

Although management believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary. 

XML 20 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment
3 Months Ended
Mar. 31, 2022
Property, plant and equipment [Abstract]  
Property, plant and equipment

6.

Property, plant and equipment

 

Property, plant and equipment are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their useful lives. At March 31, 2022 and December 31, 2021, the Company’s property, plant and equipment, net consisted of the following:

 

 


 

2022

 

 

2021

 

 

Computer equipment and software 

 

$

159,987

 

 

$

156,701

 

 

Furniture and other equipment 

 

 

276,703

 

 

 

275,606

 


Leasehold improvements 


15,400


15,400

Equipment and machinery

1,232,378


1,219,056

Automobiles

4,638


4,638

Building held for leases

196,416


196,416

Laboratory and temporary units 

1,364,748


1,362,760

Land

893,786



3,576,130

Construction in progress

450,381


442,515

 

      Property, plant and equipment

 

 

4,594,437

 

 

 

7,249,222

 

 

Less: accumulated depreciation

 

 

(513,585

)

 

 

(409,279

)

 

      Property, plant and equipment, net 

 

$

4,080,852

 

 

$

6,839,943

 

 

Depreciation expense for the three months ended March 31, 2022 and 2021 amounted to $104,825 and $91,190 respectively.  

XML 21 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Receivable
3 Months Ended
Mar. 31, 2022
Notes Receivable [Abstract]  
Notes Receivable

7.

Notes Receivable 


On January 21, 2020, CPF GP 2019-1 LLC (“CPF GP”) issued to the Company a promissory note in the principal amount of $400,000 (the “Company Note”) and issued to Paul Galvin, the Company’s Chairman and CEO, a promissory note in the principal amount of $100,000 (the “Galvin Note”). The transaction closed on January 22, 2021, on which date the Company loaned CPF GP 2019-1 LLC $400,000 and Mr. Galvin personally loaned CPF GP $100,000 on behalf of the Company. The Company Note and Galvin Note were issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner; provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company. 


In April 2020, CPF GP issued to the Company a promissory note in the principal amount of $250,000 (the “Company Note 2”). The transaction closed on April 15, 2021, on which date the Company loaned CPF GP 2019-1 LLC $250,000. The Company Note was issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement 2”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner.


During the period ended March 31, 2022, the Galvin Note was assigned to the Company and the principal amount of $100,000 was returned to Mr. Galvin. The Company has a promissory note in the principal amount of $100,000 (the "Company Note 3") and the assignment occurred in January 2022. The promissory notes are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans. See Note 3 for a discussion on the Settlement and Mutual Release Agreement and termination of the ELA with CPF.    

XML 22 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable
3 Months Ended
Mar. 31, 2022
Notes Payable [Abstract]  
Notes Payable

8.

Notes Payable


On July 14, 2021, SG DevCorp, a subsidiary of the Company, issued a Real Estate Lien Note, in the principal amount of $2,000,000 (the “Short-Term Note”), secured by a Deed of Trust, dated July 14, 2021 (the “Deed of Trust”), on the Company's 50+ acre Lake Travis project site in Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021 (“Assignment of Rents”), for net loan proceeds of approximately  $1,948,234 after fees. The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. If the Short-Term Note is prepaid prior to nine (9) months after its issuance date, a 0.5% prepayment penalty is due. The Company capitalized $20,000 in interest charges and $4,314 in debt issuance costs as of March 31, 2022 related to the Lago Vista project in accordance with ASC 835-20. The Company capitalized $112,348 in interest charges and $23,727 in debt issuance costs as of December 31, 2021 related to the Lago Vista project in accordance with ASC 835-20.


On October 29, 2021, SG Echo, a subsidiary of the Company, entered into a Loan Agreement (“Loan Agreement”) with the Durant Industrial Authority (the “Authority”) pursuant to which it received $750,000 to be used for renovation improvements related to the Company's second manufacturing facility and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $750,000 (the “Forgivable Note”). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement, one-third (1/3) of the balance of the Forgivable Note will be forgiven on April 29, 2027, one-half (1/2) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of 75 full-time employees in Durant Oklahoma and pay them no less than 1.5 times the federal minimum wage, and provides SG Echo 24 months to comply with the provision.

XML 23 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases

9.

Leases

 

The Company leases an office, a manufacturing plant and certain equipment under non-cancelable operating lease agreements. The leases have remaining lease terms ranging from one year to ten years. 


Supplemental balance sheet information related to leases is as follows:  



Balance Sheet Location
March 31, 2022


Operating Leases




Right-of-use assets, net
$ 2,874,936







Current liabilities Lease liability, current maturities 

(461,584 )

Non-current liabilities  Lease liability, net of current maturities
(2,420,401 )

Total operating lease liabilities
$ (2,881,985 )







Finance Leases




Right-of-use assets
$ 27,348







Current liabilities Lease liability, current maturities
(19,639 )

Non-current liabilities Lease liability, net of current maturities 
(6,679 )

Total finance lease liabilities 
$ (26,318 )







Weighted Average Remaining Lease Term






Operating leases

7.4 years

Finance leases

1.36 years

Weighted Average Discount Rate 





Operating leases

3%

Finance leases

3%


As the leases do not provide an implicit rate, the Company used an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments, which is reflective of the specific term of the leases and economic environment of each geographic region.


Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows: 

 


Year Ending December 31:

Operating

Financing

Total

2022
$ 405,825
$ 15,120
$ 420,945

2023

525,718

11,760

537,478

2024

523,722



523,722

2025

446,349



446,349

2026

207,379



207,379

Thereafter

1,119,904




1,119,904


Total lease payments

3,228,897

26,880

3,255,777

Less: Imputed interest

346,912

562

347,474

Present value of lease liabilities
$ 2,881,985
$ 26,318
$ 2,908,303

 

Chicago Airport Testing has subleased its leased vacant area for a period of one year, the sublessee has the option to terminate at any time after the first six months. The sublessee elected to terminate the Agreement, effective as of July 31, 2021 and the Company has no remaining lease revenue from the sublessee.

XML 24 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share
3 Months Ended
Mar. 31, 2022
Net Income (Loss) Per Share [Abstract]  
Net Income (Loss) Per Share

10.

Net Income (Loss) Per Share


Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares consist of the common shares issuable upon the exercise of stock options and warrants. Potentially dilutive common shares are excluded from the calculation if their effect is antidilutive. 

  

At March 31, 2022, there were restricted stock units, options and warrants of 2,245,186, 36,436 and 2,025,520 respectively, outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of March 31, 2022, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, the Company has used the same number of shares outstanding to calculate both the basic and diluted loss per share. At March 31, 2021, there were options, including options to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,343 and 128,090 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.

XML 25 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Construction Backlog
3 Months Ended
Mar. 31, 2022
Construction Backlog [Abstract]  
Construction Backlog

11.

Construction Backlog

 

The following represents the backlog of signed construction and engineering contracts in existence at March 31, 2022 and December 31, 2021, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at March 31, 2022 and December 31, 2021, respectively, on which work has not yet begun:


 

 

 

2022

 

 

2021

 

 

Balance - beginning of period

 

$

3,217,909

 

 

$

25,117,461

 

 

New contracts and change orders during the period

 

 

6,092,724

 

 

 

3,191,335

 


Adjustments and cancellations, net



(18,297,197)

 

Subtotal  

 

 

9,310,633

 

 

 

10,011,599

 

 

Less: contract revenue earned during the period

 

 

1,718,770

 

 

(6,793,690

)

 

Balance - end of period

 

$

7,591,863

 

 

$

3,217,909

 

 

Backlog at December 31, 2021 included two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million along with three contracts during the fourth quarter of 2020 in the amount of approximately $2.7 million, $0.80 million, and $0.70 million. The Company executed one large contract in the first quarter of 2021 in the amount of approximately $1.3 million, one large contract in the third quarter of 2021 of approximately of $0.87 million and had one large partial contract cancellation to an existing contract of approximately ($1.3) million. The Company executed one large contract in the fourth quarter of 2021 in the amount of approximately $0.78 million and had one contract cancellation in the amount of approximately $16.9 million. On March 29, 2022, the Company entered into a contract with ATCO Structures & Logistics (USA) Inc. for $5,954,950 that is reflected in the March 31, 2022 backlog. The Company expects that all of this revenue will be realized by December 31, 2022.


The Company’s remaining backlog as of March 31, 2022 represents the remaining transaction price of firm contracts for which work has not been performed and excludes unexercised contract options. 


The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of March 31, 2022 over the following period:  





2022


Within 1 year 
$ 7,591,863

1 to 2 years




Total Backlog
$ 7,591,863


Although backlog reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. Backlog is adjusted to reflect any known project cancellations, revisions to project scope and cost and project deferrals, as appropriate.

XML 26 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2022
Stockholders' Equity [Abstract]  
Stockholders' Equity

12.

Stockholders’ Equity 

Public Offerings – 

In October 2021, the Company closed a registered direct offering and concurrent private placement of its common stock (the "October Offering") that the Company effected pursuant to the Securities Purchase Agreement that it entered into on October 25, 2021 with an institutional investor and received gross proceeds of $11.55 million. Pursuant to the terms of the Purchase Agreement, the Company issued to the investor (A) in a registered direct offering (i) 975,000 shares (the “Public Shares”) of its Common Stock, par value $0.01 per share (the “Common Stock”), and (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to 2,189,384 shares (the “Pre-Funded Warrant Shares”) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the “Common Stock Warrant Shares”) of Common Stock (the “Common Stock Warrants,” and together with the Public Shares and the Pre-Funded Warrants, the “Securities”) (the “Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the “Placement Agent”) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the “Placement Agency Agreement”), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of the Gross Proceeds Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent’s expenses up to $50,000 upon closing the Offering. The net proceeds to the Company after deducting the Placement Agent’s fees and the Company’s estimated offering expenses was approximately $10.5 million. 

Securities Purchase Agreement – In April 2019, the Company issued 42,388 shares of its common stock at $22.00 per share through a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors and accredited investors. Concurrently with the sale of the common stock, pursuant to the Purchase Agreement, the Company also sold common stock purchase warrants to such investors to purchase up to an aggregate of 42,388 shares of common stock. The Company incurred $379,816 in issuance costs from the offering and issued 4,239 warrants to the underwriters. The warrants are further discussed in Note 14.

Decrease in Authorized Shares – On June 5, 2019, at the Company’s annual meeting of stockholders, the stockholders approved an amendment to the Company’s amended and restated certificate of incorporation to decrease the number of authorized shares of common stock from 300,000,000 to 25,000,000 shares. Following the meeting, on June 5, 2019, the Company filed a certificate of amendment to the amended and restated certificate of incorporation to decrease its authorized shares of common stock accordingly. There was no change to the number of authorized shares of preferred stock.

Underwriting Agreement – In August 2019, the Company issued 45,000 shares of its common stock at $17.00 per share pursuant to the terms of an Underwriting Agreement (the “Underwriting Agreement”) to the public. The Company incurred $181,695 in issuance costs from the offering and issued warrants to purchase 2,250 shares of common stock to the underwriter. The warrants are further discussed in Note 14.

XML 27 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Segments and Disaggregated Revenue
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Segments and Disaggregated Revenue

13.

Segments and Disaggregated Revenue



 

 

Construction

 


                Medical

              Development   



Corporate and

support

 


Consolidated

 


Fiscal Quarter Ended March 31, 2022





















Revenue 

$ 1,718,770

$ 6,885,829

$

$

$ 8,604,599

Cost of revenue



1,720,714


4,397,449








6,118,163

Operating expenses



109,163


18,973


281,988


1,657,419


2,067,543

Operating gain/loss

(111,107 )

2,469,407


(281,988 )

(1,657,419 )

418,892

Other income (expense)







(40,000 )

122,836

82,836

Income before income taxes

(111,107 )

2,469,407


(321,988 )

(1,534,583 )

501,728

Net income attributable to non-controlling interest




1,218,905








1,218,905

Net loss attributable to common stockholders of SG Blocks, Inc.
$ (111,107 )
$ 1,250,502

$ (321,988 )
$ (1,534,583 )
$ (717,177 )























Total assets
$ 10,464,450

$ 4,857,366

$ 8,889,271

$ 13,752,110

$ 37,963,197

Depreciation and amortization
$
143,435

$ 263,169

$ 8,628

$

$ 165,473

Capital expenditures
$ 24,100

$

$ 893,785

$ 4,980

$ 922,865

Inter-segment revenue elimination


$

$ 160,500

$

$ (160,500 )
$


























Construction




Medical




Development




Corporate and

support




Consolidated



Fiscal Quarter Ended March 31, 2021 

 



 







  





 






Revenue
$ 3,231,664

$ 5,955,963

$

$

$ 9,187,627

Cost of revenue



4,103,310


4,527,692








8,631,002

Operating expenses



6,150


159,254





1,552,678


1,718,082

Operating gain/loss

(877,796 )

1,269,017




(1,552,678 )

(1,161,457 )

Other income (expense)







17,107

17,107

Income before income taxes

 


(877,796



1,269,017



 

(1,535,571

)

 

(1,144,350 )

Net income attributable to non-controlling interest

 


 



889,527





 



889,527

Net loss attributable to common stockholders of SG Blocks, Inc.
$ (877,796 )
$ 379,491

$
$ (1,535,571 )
$ (2,033,877 )























Total assets


$ 14,050,007

$ 5,047,318

$ 127,395

$ 8,023,564

$ 27,248,283

Depreciation and amortization
$ 56,909

$ 84,619

$

$ 265

$ 141,793

Capital expenditures
$ 477,882

$ 36,890

$

$ 347,318

$ 862,090
XML 28 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Warrants
3 Months Ended
Mar. 31, 2022
Warrants [Abstract]  
Warrants

14.

Warrants  

In conjunction with the June 2017 Public Offering, the Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,313 shares of common stock at an exercise price of $125.00 per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire June 21, 2023.The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $63,796. The fair market value of the warrants as of the date of issuance has been included in issuance costs in additional paid-in capital.

In conjunction with the Purchase Agreement in April 2019, the Company also sold warrants to purchase up to an aggregate of 42,388 shares of common stock at an initial exercise price of $27.50 per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire October 29, 2024. The Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,239 shares of common stock at an initial exercise price of $27.50 per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire April 24, 2024.

In conjunction with the Underwriting Agreement in August 2019, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 2,250 shares of common stock at an initial exercise price of $21.25 per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire August 29, 2024

In conjunction with the Underwriting Agreement in May 2020, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000 shares of common stock at an initial exercise price of $3.14 per share. The warrants are exercisable at the option of the holder on or after November 6, 2021 and expire May 5, 2025.

In conjunction with the Purchase Agreement in October 2021, the Company also issued Series A warrants to purchase up to 1,898,630 shares of Common Stock in a concurrent private placement. The warrants have an exercise price of $4.80 per share, exercisable at the option of the holder on or after October 26, 2021 and will expire five years from the date of issuance.

XML 29 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation
3 Months Ended
Mar. 31, 2022
Stock Options and Grants [Abstract]  
Share-based Compensation

15.

Share-based Compensation  


On October 26, 2016, the Company’s Board of Directors approved the issuance of up to 25,000 shares of the Company’s common stock in the form of restricted stock or options (“2016 Stock Plan”). Effective January 20, 2017, the 2016 Stock Plan was amended and restated as the SG Blocks, Inc. Stock Incentive Plan, as further amended effective June 1, 2018 and as further amended on July 30, 2020 and as further amended on August 18, 2021, (the “Incentive Plan”). The Incentive Plan authorizes the issuance of up to 3,625,000 shares of common stock.  It authorizes the issuance of equity-based awards in the form of stock options, stock appreciation rights, restricted shares, restricted share units, other share-based awards and cash-based awards to non-employee directors and to officers, employees and consultants of the Company and its subsidiary, except that incentive stock options may only be granted to the Company’s employees and its subsidiary’s employees. The Incentive Plan expires on October 26, 2026, and is administered by the Company’s Compensation Committee of the Board of Directors. Each of the Company’s employees, directors, and consultants are eligible to participate in the Incentive Plan. As of March 31, 2022, there were 1,343,377 shares of common stock available for issuance under the Incentive Plan.    


Stock-Based Compensation Expense


Stock-based compensation expense is included in the condensed consolidated statements of operations as follows:   





Three Months Ended
March 31,





2022


2021


Payroll and related expenses


$ 649,090

$ 286,186

 

       Total


$ 649,090

$ 286,186

 

The following table presents total stock-based compensation expense by security type included in the condensed consolidated statements of operations:  





Three Months Ended
March 31,




 2022

2021

 

Stock options


$

  

  

$

2,666

   

 

Restricted Stock Units  


 

649,090

  

  

 

283,520

   


Total
$ 649,090

$ 286,186

 

Stock-Based Option Awards 


The Company has issued no stock-based options during the three months ended March 31, 2022 and 2021.   


Because the Company does not have significant historical data on employee exercise behavior, the Company uses the “Simplified Method” to calculate the expected life of the stock-based option awards granted to employees. The simplified method is calculated by averaging the vesting period and contractual term of the options.     


The following table summarizes stock-based option activities and changes during the three months ended March 31, 2022 as described below:

 


 

 

 Shares

 

 

Weighted Average Fair Value Per Share

 

 

Weighted
Average Exercise Price Per Share

 

 

Weighted Average Remaining Terms (in years)

 

 

Aggregate Intrinsic Value

 


Outstanding – December 31, 2021

 

36,436

 

 

24.80

 

 

78.71

 

 

5.34

 

 

 


Granted

 

 

 

 

 

 

 

 

 

 


Exercised 

 

 

 

 

 

 

 

 

 


Cancelled

 

 

 

 

 

 

 

 

 


Outstanding – March 31, 2022

 

36,436

 

 

24.80

 

 

78.71

 

 

5.09

 

 

 


Exercisable – December 31, 2021

 

36,436

 

 

24.80

 

 

78.71

 

 

5.34

 

 

 


Exercisable – March 31, 2022

 

36,436

 

 

24.80

 

 

78.71

 

 

5.09

 

 

 

  

For the three months ended March 31, 2022 and 2021, the Company recognized stock-based compensation expense of $0 and $2,666, respectively, related to stock options. This expense is included in payroll and related expenses in the accompanying condensed consolidated statements of operations..   

 

As of March 31, 2022, there was no unrecognized compensation costs related to non-vested stock options and all options have been expensed. The intrinsic value is calculated as the difference between the fair value of the stock price at year end and the exercise price of each of the outstanding stock options. The fair value of the stock price at March 31, 2022 was $1.95 per share. 


Restricted Stock Units 


On March 22, 2019, a total of 15,703 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, six employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $54.00 per share, which represents the closing price of the Company's common stock on February 26, 2019 as adjusted for stock splitsRestricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957. 


On January 15, 2019 and February 26, 2019, a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date as adjusted for stock splits. The restricted stock units granted on January 15, 2019 vested on January 15, 2020, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The restricted stock units granted on February 26, 2019 vested on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the 2019 annual meeting of the Company’s stockholders subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Board of Directors or death or disability. 


Effective June 5, 2019, a total of 9,189 of restricted stock units were granted to the Company’s non-employee directors, under the Company’s stock-based compensation plan, at the calculated fair value of $16.40 per share, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability.


On April 14, 2020, a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176. 


On April 14, 2020, a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120. 


On September 23, 2020, a total of 425,000 of restricted stock units were granted to Mr. Armstrong, Mr. Sheeran, seven employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81 per share, which represents the closing price of the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.  


On November 11, 2020, a total of 46,826 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $2.39 per share, which represents the closing price of the Company’s common stock on November 11, 2020. The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.

 

On December 9, 2020, a total of 372,000 of restricted stock units were granted to Mr. Galvin, under the Company's stock-based compensation plan, at the fair value of $3.28 per share, which represents the closing price of the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.


On October 1, 2021, a total of 1,214,500 of restricted stock units were granted to Mr. Galvin, Mr. Rogers, Mr. Armstrong, Mr. Sheeran, thirteen employees and three consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $3.38 per share, which represents the closing price of the Company's common stock on October 1, 2021. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of thirteen employees and two consultant of 350,000, 40,000, 100,000 and an aggregate of 475,000, respectively, vesting quarterly over two years from the anniversary of the grant date. Restricted stock units granted to Mr. Rogers and one consultant of 37,500 and 12,000 vest upon issuance date. Restricted stock units granted to Mr. Rogers of 200,000 vest monthly over a two-year period. The fair value of these units upon issuance amounted to $4,105,010.


On October 1, 2021, a total of 59,170 of restricted stock units were granted to five of the Company's non-employee directors, under the Company's stock-based compensation plan, at the fair value of $3.38 per share, which represents the closing price of the Company's common stock on October 1, 2021. The restricted stock units granted October 1, 2021 vesting monthly over one year  and, if earlier, in full on the date of the Company’s 2022 Annual Meeting of Stockholders.


On December 7, 2021, a total of 62,500 of restricted stock units were granted to five of the Company's non-employee advisory directors, under the Company's stock-based compensation plan, at the fair value of $2.36 per share, which represents the closing price of the Company's common stock on December 7, 2021. The restricted stock units granted vest in equal monthly installments over one year period.


For the three months ended March 31, 2022 and 2021, the Company recognized stock-based compensation of $649,090 and $283,520 related to restricted stock units. This expense is included in the payroll and related expenses, general and administrative expenses, and marketing and business development expense in the accompanying condensed consolidated statement of operations.


The following table summarized restricted stock unit activities during the three months ended March 31, 2022:




Number of Shares

 

Non-vested balance at January 1, 2022



1,274,137

 

Granted





Vested
212,999

Forfeited/Expired
17,500

Non-vested balance at March 31, 2022
1,043,638
XML 30 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies [Abstract]  
Commitments and Contingencies

16.

Commitments and Contingencies  

 

Legal Proceedings


The Company is subject to certain claims and lawsuits arising in the normal course of business. The Company assesses liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, the Company records a liability in our consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not record an accrual, consistent with applicable accounting guidance. Based on information currently available, advice of counsel, and available insurance coverage, the Company believes that the established accruals are adequate and the liabilities arising from the legal proceedings will not have a material adverse effect on the consolidated financial condition. However, that in light of the inherent uncertainty in legal proceedings there can be no assurance that the ultimate resolution of a matter will not exceed established accruals. As a result, the outcome of a particular matter or a combination of matters may be material to the results of operations for a particular period, depending upon the size of the loss or the income for that particular period.

 

1.) Pizzarotti Litigation - On or about August 10, 2018 Pizzarotti, LLC filed a complaint against the Company and Mahesh Shetty, the Company’s former President and CFO, and others, seeking unspecified damages for an alleged breach of contract by the Company and another entity named Phipps & Co. (“Phipps”). The lawsuit was filed as Pizzarotti, LLC. v. Phipps & Co., et al., Index No. 653996/2018 and commenced in the Supreme Court of the State of New York for the County of New York. On or about April 1, 2019, Phipps filed cross-claims against the Company and Mr. Shetty asserting claims for indemnification, contribution, fraud, negligence, negligent misrepresentation, and breach of contract. SG Blocks has likewise cross claimed against Phipps for indemnification and contribution, claiming that any damages to the Plaintiff were the result of the acts or omissions of Phipps and its principals.


Pizzarotti’s suit arose from a contract dated April 3, 2018 that it executed with Phipps whereby Pizzarotti, a construction manager, engaged Phipps to perform stone procuring and tile work at a construction project located at 161 Maiden Lane, New York 10038. Pizzarotti’s claims against the Company arise from a purported assignment agreement dated August 10, 2018, whereby Pizzarotti claims that the Company agreed to assume certain obligations of Phipps under a certain trade contract between Pizzarotti and Phipps & Co. Phipps’ claims against the Company arise from a purported Assignment Agreement, dated as of May 30, 2018, between Pizzarotti, Phipps and the Company (the “Assignment Agreement”), pursuant to which, it is alleged, that the Company agreed to provide a letter of credit in connection with the sub-contracted work to be provided by Phipps to Pizzarotti.


The Company believes that the Assignment Agreement was void for lack of consideration and moved to dismiss the case on those and other grounds. On June 17, 2020, the New York Supreme Court entered an order dismissing certain claims against the Company brought by cross claimant Phipps & Co. Specifically, the court dismissed Phipps’ claims for indemnification, contribution, fraud, negligence and negligent misrepresentation. The court did not dismiss Phipps’ claim for breach of the Assignment Agreement. The issue of the validity of the Assignment Agreement, and the Company’s defenses to the claims brought by the plaintiff Pizzarotti, and cross claimant Phipps, are being litigated. The Company maintains that the Assignment Agreement, to the extent valid and enforceable, was properly terminated and/or there are no damages, and, consequently, that the claims brought against the Company are without merit. The Company intends to continue to vigorously defend the litigation. The parties have engaged in written discovery but no depositions have been conducted as of yet. By motion dated February 24, 2021, Pizzarotti moved to stay the entire action pending the outcome of a separate litigation captioned Pizzarotti, LLC v. FPG Maiden Lane, LLC et. al., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. The Company opposed both motions. On April 26, 2021, the court denied both motions and directed the parties to meet and confer concerning the scheduling of depositions. On May 10, 2021, the parties jointly filed with the court a proposed order providing the completion of depositions of all parties and nonparties by September 30, 2021. The court has not entered the proposed discovery order and no action has been taken by the plaintiff Pizzarotti nor the defendant-cross claimant Phipps since the proposed order was submitted. There are no scheduled hearings or conferences before the court at this time.

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements. 

 

2.) ICON Construction Inc. v. SG Blocks, Inc, et. al. - On or about June 8, 2021 ICON Construction Inc. (“ICON”) filed a complaint against the Company and Echo DCL LLC (“Echo DCL”), seeking unspecified damages, arising out of a certain asset purchase agreement entered into between ICON and Echo DCL on or about February 20, 2020 (the “ICON-Echo Asset Agreement”) whereby, inter alia, Echo DCL acquired all of the assets of ICON. On or about September 17, 2020, Echo DCL and SG Echo LLC  entered into a certain asset purchase agreement (the “Echo Asset Agreement”) whereby, inter alia, SG Echo acquired all of the assets of Echo DCL. In the Echo Asset Agreement Echo DCL represented and warranted to SG Echo that it had good and marketable title to the assets, had full right and power to transfer same, and that the same were free and clear of any encumbrances except for a certain permitted lien held by BTH Bank.   

ICON alleges that ECHO DCL breached the terms of the ICON-Echo Asset Agreement and that the Company agreed to assume Echo DCL’s liabilities obligations under the ICON-Echo Asset Agreement. Icon also claims a security interest in the assets conveyed to SG Echo by Echo DCL. The Company has filed an answer to the ICON complaint denying the allegations and raised eleven affirmative defenses and that it is entitled to indemnification and/or contribution from Echo DCL and its principal Michael Ames. The parties are currently engaged in discovery.

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.

Vendor Litigation

1.) Teton Buildings, LLC

(i) On January 1, 2019, SG Blocks commenced an action against Teton Buildings, LLC (“Teton”) in Harris County, Texas (“Teton Texas Action”) to recover approximately $2,100,000 arising from defendant’s breach of the operative contract related to Heart of Los Angeles construction project in Los Angeles (the “HOLA Project”) entered into on or about June 2, 2017. The Petition brought claims of breach of contract, negligence, and breach of express warranty. In or about February 2022 SG Blocks dismissed without prejudice the Teton Texas Action.

(ii) On or about September 12, 2018, the Company entered into a Firm Price Quote and Purchase (the “GVL Contract”) with Teton to govern the manufacture and provision of 23 shipping containers and modular units (the “Teton GVL Modules”) for the Four Oaks Gather GVL project in South Carolina (the “GVL Project.”). The Company maintains that Teton breached the GVL Contract by (i) failing to timely deliver the Teton GVL Modules, (ii) delivering Teton GVL Modules that were defective in their design and manufacture, (iii) otherwise failed to meet South Carolina Building Code regulations and (iv) breached applicable warranties. As a result of the breach and defects in performance, design and manufacture by Teton, Company asserts that it has sustained approximately $761,401.66 in actual and consequential damages, excluding attorney’s fees. On October 16, 2019, Teton filed for Chapter 11 in the United States Bankruptcy Court for Southern District of Texas, Houston Division styled In re: Teton Buildings, LLC and bearing the case number 19-35811. On February 11, 2020, the Company filed a proof of claim again Teton in the amount of $2,861,401.66 arising from the HOLA Project and the GVL Contract. On or about March 16, 2020, the Bankruptcy Court converted Teton’s Chapter 11 reorganization case to a Chapter 7 liquidation case. On July 18, 2019, Ronald Sommers, the Chapter 7 Trustee, filed a Report of No Distribution stating that there is no property available for distribution to creditors. On August 20, 2019, the Bankruptcy Court closed the Teton bankruptcy case. As such, there is no prospect of any recovery against Teton.

On January 22, 2021, the Company filed a third-party complaint against Teton in the United States District Court for the Central District of California, Case No. 2:20−cv−03432 in the HOLA Action (described below), seeking to determine Teton’s liability in its capacity as a bankruptcy debtor in order to collect any damages payable from Teton’s liability insurance carrier or carriers. On July 23, 2021, the Company filed a First Amended Third-Party Complaint against Teton and other named third party defendants (see #2 below). Teton has been served with the First Amended Third-Party Complaint and on or about February 11, 2022, Teton filed an answer and affirmative defenses. The parties in the HOLA Action are currently conducting discovery.

The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.

2.) SG Blocks, Inc. v HOLA Community Partners, et. al. 

 

On April 13, 2020, Plaintiff SG Blocks, Inc. (“SG Blocks” or the “Company”) filed a Complaint against HOLA Community Partners (“HCP”), Heart of Los Angeles Youth, Inc. (“HOLA”) (HCP and HOLA are collectively referred to as the “HOLA Defendants”), and the City of Los Angeles (“City”) in the United States District Court for the Central District of California, Case No. 2:20-cv-03432-ODW (“HOLA Action”). The Company asserted seven claims against HOLA Defendants arising out of and related to the HOLA Project, to wit, for: (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; and (6) intentional interference with contractual relations. On April 20, 2020, HOLA filed a separate action against the Company in the Los Angeles Superior Court arising out of the HOLA Project, asserting claims of (1) negligence; (2) strict products liability; (3) strict products liability, (4) breach of contract; (5) breach of express warranty; (6) violation of Business and Professions Code § 7031(b); and (7) violation of California’s unfair competition law, Business and Professions Code section 17200 (“UCL”) (“HOLA State Court Action”). The HOLA State Court Action was removed to the Central District of California and consolidated with the HOLA Action.

 

On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC, Avesi Construction, LLC, and American Home Building and Masonry Corp (“AHB”) for indemnity and contribution with respect to HOLA’s claims. The Company has also notified its general liability carrier Sompo International regarding coverage concerning HOLA’s claims On February 25, 2021, the Court entered an order dismissing the Company’s claims for (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; but denied dismissal of the Company’s claims for intentional interference with contractual relations. The Court also denied the Company’s motion to dismiss HOLA’s claims.

 

On March 12, 2021, the HOLA Defendants filed an answer to the Company’s complaint against it denying liability and asserting affirmative defenses. On March 12, 2021, the Company filed an answer to the HOLA Defendants’ First Amended Consolidated Complaint against it, denying liability and asserting affirmative defenses. 

 

On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss HOLA Community Partners’ Sixth Claim for Relief (violation of California Business and Professions Code §7031(b)), with prejudice, pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii).

 

On July 23, 2021, the Company filed a First Amended Third-Party Complaint adding the following additional third party defendants seeking, inter alia, contractual indemnity, equitable indemnity; and contribution: American Home Building and Masonry Corp. (“American Home”), Anderson Air Conditioning, L.P. (“Anderson”). Broadway Glass and Mirror, Inc. (“Broadway”), Marne Construction, Inc. (“Marne”), The McIntyre Company (“McIntrye”), Dowell & Bradley Construction, Inc. dba J R Construction (“JR Construction”) Junior Steel Co. (“Junior Steel”) Saddleback Roofing, Inc. (“Saddleback”) Schindler Elevator Corporation (“Schindler”) U.S. Smoke & Fire Corp. (“U.S. Smoke”) and FirstForm, Inc. (“FirstForm”) (collectively the “Additional Third Party Defendants”).

 

On September 2, 2021, Schindler Elevator Corp. filed its answer to the First Amended Third-Party Complaint. On September 3, 2021, Junior Steel Co. filed its answer to the First Amended Third-Party Complaint. On September 7, 2021, Anderson Air Conditioning, L.P. filed its answer to the First Amended Third-Party Complaint. On October 6, 2021, the McIntyre Group filed its answer to the First Amended Third-Party Complaint.

 

On February 7, 2022, the Company filed a request for entry of a Clerk’s default against the following defendants: American Home Building and Masonry Corp., Avesi Construction, Marne Construction, Inc., Firstform, Inc., Dowell & Bradley Construction, Inc, Saddleback Roofing, Inc., and US Smoke and Fire Corp. On February 9, 2022, the court entered a clerk’s default pursuant to Federal Rule 55 against the following defendants: American Home Building and Masonry Corp. Avesi Construction, Dowel & Bradley Construction, Inc., Saddleback Roofing Inc. and US smoke and Fire Corp. The parties that have answered and appeared in the case are currently engaged in discovery. The cut-off for fact discovery has been extended to September 12, 2022, and a trial has been set for January 31, 2023.


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.


 3.) SG Blocks, Inc. v. EDI International, PC.-

 

On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the Superior Court of the State of California, County of Los Angeles, Central District, in connection with the parties' consulting agreement, dated June 29, 2016, pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC, filed a cross-complaint for alleged unpaid fees and tortious interference with EDI International, PC's contractual relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC's cross-complaint seeks in excess of $30,428.71 in damages.

 

On July 8, 2020, SG Blocks, Inc. added PVE LLC as a defendant in the lawsuit, claiming PVE LLC is liable to the same extent as EDI International, PC. The case is currently in the discovery stage and a trial date has been set for May 2, 2022.

 

On May 14, 2021, EDI accepted the Company’s Statutory Offer of Compromise, pursuant to California Code of Civil Procedures §998, to settle EDI’s cross-claims. On July 26, 2021, the Company and EDI entered into a certain General Release agreement whereby in exchange for payment by the Company in the amount of $67,125.83 EDI released SG Blocks from all liabilities and damages related to EDI’s cross-claims. The Company continues to prosecute its claim against EDI for tortious interference with the Company’s economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. The parties are in engaged in the discovery and a trial date has been set for September 6, 2022. The parties have agreed to mediate their dispute. Mediation has been scheduled to take place on or about May 17, 2022.

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.


Other Litigation

 

1.) Shetty v. SG Blocks, Incet. al., - Case No. 20-CV-00550, United States District Court, Eastern District of New York.


On January 31, 2020, Mahesh Shetty, the Company’s former President and Chief Financial Officer (“Former Employee”), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $372,638 in unpaid wages and bonuses and (ii) $300,000 due in severance (hereafter the “Action”). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. §201 et. seq. (“FLSA”), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company’s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee’s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company’s motion to dismiss. Specifically, the Court dismissed the Former Employee’s claim (i) for severance (in the amount of $300,000) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee’s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law.

 

On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims. On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. By order dated February 8, 2022, the court approved the settlement. On February 9, 2022 the court closed the case.


2.) SG Blocks, Inc. v. Osang Healthcare Company, Ltd.


On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (“Osang”) in the United States District Court, Eastern District of New York, Case No. 21-01990 (“Osang Action”). The Company has asserted that Osang materially breached a certain Managed Supply Agreement (“MSA”) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment two million (2,000,000) units of Osang’s “Genefinder Plus RealAmp Covid-19 PCR Test” (the “Covid-19 Test”) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated §349 of the New York General Business Law’s prohibition of deceptive business practices.

 

On June 18, 2021, Osang served a motion to dismiss the Osang Action pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. On July 30, 2021, the Company served its opposition to the motion to dismiss. The motion has been fully briefed and submitted to the court and the parties are awaiting a ruling thereon. On January 10, 2022 the court entered an order staying discovery pending its ruling on the defendant’s motion to dismiss.


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.


Commitments


In April 2020, the Company entered into an amendment to its employment agreement, dated January 1, 2017, with Paul Gavin (the "Amendment"), to extend the term of employment to December 31, 2021, provide for an annual base salary of $400,000 provide for a performance bonus structure for a bonus of up to 50% of base salary upon the Company’s achievement of $2,000,000 EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000 based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000 and up to $7,000,000 in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000 and up to $12,000,000 in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000 in certain limited circumstances, and provide for one (1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company’s principal financial officer, if Mr. Galvin is terminated without cause. At the Company’s option, up to fifty (50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company’s Stock Incentive Plan.All other terms of the employment agreement remain in full force and effect.

XML 31 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events

17.

Subsequent Events


Subsequent to March 31, 2022, SG Echo, a subsidiary of SG Blocks, has broadened its relationship with a private client and received a purchase order for its largest contract to date. The purchase order is for more than 100 units and the Company expects to generate approximately $6 million dollars of revenue from this contract.  The units are scheduled to be completed by the end of Q2 2022.


XML 32 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of presentation and principals of consolidation

Basis of presentation and principals of consolidation – The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2021 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on April 18, 2022. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.

Recently adopted accounting pronouncements

Recently adopted accounting pronouncements - New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.

Accounting estimates

Accounting estimates – The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.

Operating cycle

Operating cycle – The length of the Company’s contracts varies, but is typically between six to twelve months. In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed one year.

Reclassification

Reclassification – Certain prior year balances were reclassed to conform to current period presentation. There was no impact to income (loss) or cash flows as a result of these reclassifications.    

Revenue recognition

Revenue recognition – The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy: 


                (1)  Identify the contract with a customer

 

                (2)  Identify the performance obligations in the contract

 

                (3)  Determine the transaction price

 

                (4)  Allocate the transaction price to performance obligations in the contract

 

                (5)  Recognize revenue as performance obligations are satisfied


On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). 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 toward 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. 


For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.


On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   


CMC Right of First Refusal Agreement – On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “Agreement”) with CMC Development LLC (“CMC”), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021 unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.

 

The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. The Company is no longer participating on Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company previously reported this as a cancellation within the Company's backlog footnote, see Note 11 on this discussion. No revenue has been recognized under the Agreement during the three months ended March 31, 2022 and 2021.


The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of 2020. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.  Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. For the three months ended March 31, 2022 and 2021, the Company recognized approximately $6,885,828 and $5,863,358 related to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.


Disaggregation of Revenues


The Company’s revenues are principally derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $6,885,828 and $1,718,770, respectively, for the three months ending March 31, 2022. Revenue recognized at a point in time and recognized over time were $5,965,413 and $3,222,214, respectively, for the three months ending March 31, 2021.


   

The following tables provide further disaggregation of the Company’s revenues by categories:  




Three Months Ended March 31,

Revenue by Customer Type

2022

2021


Construction and Engineering Services:















    Government

$ 39

%
$ 1,085,480

12 %

    Hotel

897,244

10 %

170,426

2 %

    Medical - Construction



%



251,560

3

%

    Multi-Family (includes Single Family)

77,626


1

%


44,746


    Office

728,875


8

%


177,392

1


    Retail



5,344

1 %

42,015

1 %

    Special Use

9,642

%

1,460,045

16 %

Subtotal

1,718,770

20 %

3,231,664

35 %

Medical Revenue:














Medical (lab testing, kit sales and equipment)

6,885,828


80

%

5,955,963


65

%


Total revenue by customer type

$

8,604,598


100

%  


$

9,187,627

100

 

Contract Assets and Contract Liabilities

Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.

The timing of revenue recognition may differ from the timing of invoicing to customers. 

Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.

 

Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet.

 

Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.


Deferred Contract Costs - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now is subject to the ELA. Upon entering into the ELA, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143, which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217, which was reimbursement from the licensee for project costs on this project. The Company incurred total deferred contract costs of $203,926. The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over sixty months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of March 31, 2022, accumulated amortization related to deferred contract costs amounted to $101,963. During the three months ended March 31, 2022 and 2021, amortization expense relating to the deferred contract costs amounted to $10,196 and $10,196, respectively, and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations. As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.

 

Exclusive License Agreement – On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The License Agreement has an initial term of five (5) years and will automatically renew for subsequent five (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).

 

In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  


The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. 


On June 15, 2021, the Company terminated the ELA. In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF’s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.

Business Combinations

Business Combinations - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 “Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.

Variable Interest Entities

Variable Interest EntitiesThe Company accounts for certain legal entities as variable interest entities (“VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.

On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”). As of December 31, 2021, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates, Accounts Payable and Accrued Expenses on the accompanying consolidated balance sheets. In addition, during the year ended December 31, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.

 

On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT was to market, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-19 testing industry.  The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements. 

Investment Entities

Investment Entities – On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the remaining $135,238 funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide affordable housing in the Atlanta, Georgia metropolitan area.  The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements. The Company will use the equity method to report the activities as an investment in its consolidated financial statements. 


On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements. The Company will use the equity method to report the activities as an investment in its consolidated financial statements.


On February 24, 2022 the Company made a $500,000 capital investment for a 1.2% ownership in Moliving, a nomadic hospitality solution company.
The Company also executed a side agreement to build the first sixty Moliving units and an additional ninety units after the first sixty units are manufactured. 

Cash and cash equivalents

Cash and cash equivalents – The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $13,146,418 and $13,024,381 as of March 31, 2022 and December 31, 2021, respectively.

Short-term investment

Short-term investment – The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of March 31, 2022 or 2021, respectively.     

Accounts receivable and allowance for credit losses

Accounts receivable and allowance for credit losses Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. 


The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.

Inventory

Inventory – Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of March 31, 2022 there was inventory of $336,586 for construction materials, and $717,756 of medical equipment and COVID-19 test and testing supplies. As of December 31, 2021 there was inventory of $516,731 for construction materials, and $757,094 of medical equipment and COVID-19 test and testing supplies. 


Goodwill

Goodwill – The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. There were no impairments during the  three months ended March 31, 2022 or 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. 

Intangible assets

Intangible assets Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.  The Company evaluated intangible assets for impairment during the year ended December 31, 2021, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2022. The accumulated amortization as of March 31, 2022 and 2021 was $857,554 and $690,262, respectively. The amortization expense for the three months ended March 31, 2022 and 2021 was $41,823 and $40,407, respectively. The estimated amortization expense for the successive five years is as follows:

  


For the year ending December 31,:

 

 

 


2022 

 

$

121,147

 


2023 

 

 

161,176

 


2024

 

 

160,469

 


2025 

 

 

157,052

 


2026

 

 

139,716

 


Thereafter 

 

 

1,313,850

 


 

 

$

2,053,410

 


Property, plant and equipment

Property, plant and equipment – Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and equipment 5 to 29 years. Repairs and maintenance are charged to expense when incurred.

Held For Sale Assets

Held For Sale Assets – On May 10, 2021 the Company's subsidiary, SG DevCo acquired the Lago Vista, Texas property for $3,576,130. Management has implemented a plan to sell this property, which meets all of the criteria required to classify it as Held for Sale. Including the project development costs associated with Lago Vista of $816,410, the book value is now $4,392,541.

Convertible instruments

Convertible instruments – The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.

Common stock purchase warrants and other derivative financial instruments

Common stock purchase warrants and other derivative financial instruments – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. 


Fair value measurements

Fair value measurements – Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.

 

The Company measures the fair value of financial assets and liabilities based on 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. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.


The Company uses 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

Quoted prices for similar assets and liabilities in active markets or inputs that are observable.

 

Level 3

Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions).


Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. 

Share-based payments

Share-based payments – The Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations.    

Income taxes

Income taxes  The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.

 

The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.

Concentrations of credit risk

Concentrations of credit risk Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account. 

 

With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At March 31, 2022 and December 31, 2021, 75% and 78%, respectively, of the Company’s gross accounts receivable were due from two and four customers. 

 

Revenue relating to two and two customers represented approximately 90% and 80% of the Company's total revenue for the three months ended March 31, 2022 and 2021, respectively. 

 

Cost of revenue relating to two and two vendors represented approximately 28% and 28% of the Company’s total cost of revenue for the three months ended March 31, 2022 and 2021, respectively. The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.

XML 33 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Liquidity (Tables)
3 Months Ended
Mar. 31, 2022
Liquidity [Member]  
Liquidity [Line Items]  
Summary of company's anticipation to convert the backlog to revenue over the period

   
2022


Within 1 year
$ 7,591,863

Total Backlog
$ 7,591,863
XML 34 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Summary of disaggregation of revenues by categories




Three Months Ended March 31,

Revenue by Customer Type

2022

2021


Construction and Engineering Services:















    Government

$ 39

%
$ 1,085,480

12 %

    Hotel

897,244

10 %

170,426

2 %

    Medical - Construction



%



251,560

3

%

    Multi-Family (includes Single Family)

77,626


1

%


44,746


    Office

728,875


8

%


177,392

1


    Retail



5,344

1 %

42,015

1 %

    Special Use

9,642

%

1,460,045

16 %

Subtotal

1,718,770

20 %

3,231,664

35 %

Medical Revenue:














Medical (lab testing, kit sales and equipment)

6,885,828


80

%

5,955,963


65

%


Total revenue by customer type

$

8,604,598


100

%  


$

9,187,627

100

Summary of estimated amortization expense of intangible assets

For the year ending December 31,:

 

 

 


2022 

 

$

121,147

 


2023 

 

 

161,176

 


2024

 

 

160,469

 


2025 

 

 

157,052

 


2026

 

 

139,716

 


Thereafter 

 

 

1,313,850

 


 

 

$

2,053,410

 

XML 35 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2022
Accounts Receivable [Abstract]  
Summary of accounts receivable

 

 

 2022

 

 

2021

 


Billed: 

 

 

 

 

 

 


   Construction services

$ 2,370,435

$ 2,293,187

   Engineering services

 

 

11,795

 

 

 

86,388

 


   Medical revenue

122,939


679,446

   Retainage receivable

 

 

686,560

 

 

 

635,049

 


   Other receivable


195,888


186,692

      Total gross receivables

 

 

3,387,617

 

 

 

3,880,762

 


Less: allowance for credit losses  

 

 

(963,116

)

 

 

(963,116

)


      Total net receivables 

 

$

2,424,501

 

 

$

2,917,646

 

XML 36 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Contract Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Contract Assets and Contract Liabilities [Abstract]  
Summary of costs and estimated earnings on uncompleted contracts


 

 

2022

 

 

2021

 

 

Costs incurred on uncompleted contracts  

 

$

7,004,438

 

 

$

4,272,425

 


Provision for loss on uncompleted contracts

391,703


2,238,578

Estimated earnings to date on uncompleted contracts

 

 

(3,731,057

)

 

 

(3,156,377

)

Gross contract assets

 

 

3,665,084

 

 

 

3,354,626

 


Less: billings to date

 

 

(8,737,401

)

 

 

(4,750,289

)


    Net contract assets (liabilities) on uncompleted contracts

 

$

(5,072,317

)

 

$

(1,395,663

)
             
Summary of costs included in condensed consolidated balance sheets


 

 

2022

 

 

2021

 

 

Contract assets  

 

$

133,395

 

 

$

41,916

 


Contract liabilities

 

 

(5,205,712

)

 

 

(1,437,579

)

 

    Net contract assets (liabilities)

 

$

(5,072,317

)

 

$

(1,395,663

)
XML 37 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Tables)
3 Months Ended
Mar. 31, 2022
Property, plant and equipment [Abstract]  
Schedule of company's equipment

 


 

2022

 

 

2021

 

 

Computer equipment and software 

 

$

159,987

 

 

$

156,701

 

 

Furniture and other equipment 

 

 

276,703

 

 

 

275,606

 


Leasehold improvements 


15,400


15,400

Equipment and machinery

1,232,378


1,219,056

Automobiles

4,638


4,638

Building held for leases

196,416


196,416

Laboratory and temporary units 

1,364,748


1,362,760

Land

893,786



3,576,130

Construction in progress

450,381


442,515

 

      Property, plant and equipment

 

 

4,594,437

 

 

 

7,249,222

 

 

Less: accumulated depreciation

 

 

(513,585

)

 

 

(409,279

)

 

      Property, plant and equipment, net 

 

$

4,080,852

 

 

$

6,839,943

 

XML 38 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of balance sheet information

Balance Sheet Location
March 31, 2022


Operating Leases




Right-of-use assets, net
$ 2,874,936







Current liabilities Lease liability, current maturities 

(461,584 )

Non-current liabilities  Lease liability, net of current maturities
(2,420,401 )

Total operating lease liabilities
$ (2,881,985 )







Finance Leases




Right-of-use assets
$ 27,348







Current liabilities Lease liability, current maturities
(19,639 )

Non-current liabilities Lease liability, net of current maturities 
(6,679 )

Total finance lease liabilities 
$ (26,318 )







Weighted Average Remaining Lease Term






Operating leases

7.4 years

Finance leases

1.36 years

Weighted Average Discount Rate 





Operating leases

3%

Finance leases

3%
Schedule of approximate minimum annual rental commitments under non-cancelable leases

Year Ending December 31:

Operating

Financing

Total

2022
$ 405,825
$ 15,120
$ 420,945

2023

525,718

11,760

537,478

2024

523,722



523,722

2025

446,349



446,349

2026

207,379



207,379

Thereafter

1,119,904




1,119,904


Total lease payments

3,228,897

26,880

3,255,777

Less: Imputed interest

346,912

562

347,474

Present value of lease liabilities
$ 2,881,985
$ 26,318
$ 2,908,303
XML 39 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Construction Backlog (Tables)
3 Months Ended
Mar. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Schedule of backlog of signed construction and engineering contracts

 

 

 

2022

 

 

2021

 

 

Balance - beginning of period

 

$

3,217,909

 

 

$

25,117,461

 

 

New contracts and change orders during the period

 

 

6,092,724

 

 

 

3,191,335

 


Adjustments and cancellations, net



(18,297,197)

 

Subtotal  

 

 

9,310,633

 

 

 

10,011,599

 

 

Less: contract revenue earned during the period

 

 

1,718,770

 

 

(6,793,690

)

 

Balance - end of period

 

$

7,591,863

 

 

$

3,217,909

 

Construction Backlog [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Summary of company's anticipation to convert the backlog to revenue over the period



2022


Within 1 year 
$ 7,591,863

1 to 2 years




Total Backlog
$ 7,591,863
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Segments and Disaggregated Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Schedule of Segments and Disaggregated Revenue

 

 

Construction

 


                Medical

              Development   



Corporate and

support

 


Consolidated

 


Fiscal Quarter Ended March 31, 2022





















Revenue 

$ 1,718,770

$ 6,885,829

$

$

$ 8,604,599

Cost of revenue



1,720,714


4,397,449








6,118,163

Operating expenses



109,163


18,973


281,988


1,657,419


2,067,543

Operating gain/loss

(111,107 )

2,469,407


(281,988 )

(1,657,419 )

418,892

Other income (expense)







(40,000 )

122,836

82,836

Income before income taxes

(111,107 )

2,469,407


(321,988 )

(1,534,583 )

501,728

Net income attributable to non-controlling interest




1,218,905








1,218,905

Net loss attributable to common stockholders of SG Blocks, Inc.
$ (111,107 )
$ 1,250,502

$ (321,988 )
$ (1,534,583 )
$ (717,177 )























Total assets
$ 10,464,450

$ 4,857,366

$ 8,889,271

$ 13,752,110

$ 37,963,197

Depreciation and amortization
$
143,435

$ 263,169

$ 8,628

$

$ 165,473

Capital expenditures
$ 24,100

$

$ 893,785

$ 4,980

$ 922,865

Inter-segment revenue elimination


$

$ 160,500

$

$ (160,500 )
$


























Construction




Medical




Development




Corporate and

support




Consolidated



Fiscal Quarter Ended March 31, 2021 

 



 







  





 






Revenue
$ 3,231,664

$ 5,955,963

$

$

$ 9,187,627

Cost of revenue



4,103,310


4,527,692








8,631,002

Operating expenses



6,150


159,254





1,552,678


1,718,082

Operating gain/loss

(877,796 )

1,269,017




(1,552,678 )

(1,161,457 )

Other income (expense)







17,107

17,107

Income before income taxes

 


(877,796



1,269,017



 

(1,535,571

)

 

(1,144,350 )

Net income attributable to non-controlling interest

 


 



889,527





 



889,527

Net loss attributable to common stockholders of SG Blocks, Inc.
$ (877,796 )
$ 379,491

$
$ (1,535,571 )
$ (2,033,877 )























Total assets


$ 14,050,007

$ 5,047,318

$ 127,395

$ 8,023,564

$ 27,248,283

Depreciation and amortization
$ 56,909

$ 84,619

$

$ 265

$ 141,793

Capital expenditures
$ 477,882

$ 36,890

$

$ 347,318

$ 862,090
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Stock Options and Grants [Abstract]  
Schedule of stock-based compensation expense included in statement of operations



Three Months Ended
March 31,





2022


2021


Payroll and related expenses


$ 649,090

$ 286,186

 

       Total


$ 649,090

$ 286,186



Three Months Ended
March 31,




 2022

2021

 

Stock options


$

  

  

$

2,666

   

 

Restricted Stock Units  


 

649,090

  

  

 

283,520

   


Total
$ 649,090

$ 286,186
Summary of employee stock option activity

 

 

 Shares

 

 

Weighted Average Fair Value Per Share

 

 

Weighted
Average Exercise Price Per Share

 

 

Weighted Average Remaining Terms (in years)

 

 

Aggregate Intrinsic Value

 


Outstanding – December 31, 2021

 

36,436

 

 

24.80

 

 

78.71

 

 

5.34

 

 

 


Granted

 

 

 

 

 

 

 

 

 

 


Exercised 

 

 

 

 

 

 

 

 

 


Cancelled

 

 

 

 

 

 

 

 

 


Outstanding – March 31, 2022

 

36,436

 

 

24.80

 

 

78.71

 

 

5.09

 

 

 


Exercisable – December 31, 2021

 

36,436

 

 

24.80

 

 

78.71

 

 

5.34

 

 

 


Exercisable – March 31, 2022

 

36,436

 

 

24.80

 

 

78.71

 

 

5.09

 

 

 

Schedule of RSU activities


Number of Shares

 

Non-vested balance at January 1, 2022



1,274,137

 

Granted





Vested
212,999

Forfeited/Expired
17,500

Non-vested balance at March 31, 2022
1,043,638
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business (Details) - shares
Feb. 05, 2020
Mar. 31, 2022
Dec. 31, 2021
Description of Business (Textual)      
Reverse stock split 1-for-20    
Common stock, shares issued   12,006,873 11,986,873
Common stock, shares outstanding   12,006,873 11,986,873
XML 43 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Liquidity (Details)
Mar. 31, 2022
USD ($)
Liquidity [Line Items]  
Total Backlog $ 7,591,863
Within 1 year [Member]  
Liquidity [Line Items]  
Total Backlog 7,591,863
1 to 2 years [Member]  
Liquidity [Line Items]  
Total Backlog
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Liquidity (Details Textual) - USD ($)
1 Months Ended
Oct. 31, 2021
Mar. 31, 2022
Dec. 31, 2021
Liquidity (Textual)      
Cash and cash equivalents   $ 13,146,418 $ 13,024,381
Cash backlog   $ 7,591,863  
Net proceeds of offering $ 10,488,000    
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 8,604,598 $ 9,187,627
Total revenue by customer type, percentage 100.00% 100.00%
Government Contract [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 39 $ 1,085,480
Total revenue by customer type, percentage 12.00%
Hotel [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 897,244 $ 170,426
Total revenue by customer type, percentage 10.00% 2.00%
Medical Construction [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 251,560
Total revenue by customer type, percentage 3.00%
Multi-Family (includes Single Family) [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 77,626 $ 44,746
Total revenue by customer type, percentage 1.00%
Office [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 728,875 $ 177,392
Total revenue by customer type, percentage 8.00% 1.00%
Retail [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 5,344 $ 42,015
Total revenue by customer type, percentage 1.00% 1.00%
Special Use [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 9,642 $ 1,460,045
Total revenue by customer type, percentage 16.00%
Subtotal [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 1,718,770 $ 3,231,664
Total revenue by customer type, percentage 20.00% 35.00%
Medical [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue by customer type $ 6,885,828 $ 5,955,963
Total revenue by customer type, percentage 80.00% 65.00%
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details 1)
Mar. 31, 2022
USD ($)
Accounting Policies [Abstract]  
2022 $ 121,147
2023 161,176
2024 160,469
2025 157,052
2026 139,716
Thereafter 1,313,850
Total $ 2,053,410
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details Textual)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 24, 2022
USD ($)
Number
Oct. 01, 2021
shares
Oct. 01, 2021
shares
Oct. 09, 2019
shares
Sep. 30, 2021
shares
Jun. 24, 2021
USD ($)
Jun. 15, 2021
USD ($)
May 31, 2021
USD ($)
Sep. 23, 2020
shares
Aug. 27, 2020
shares
Jun. 05, 2019
shares
Oct. 26, 2016
shares
Mar. 31, 2022
USD ($)
Customer
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Customer
shares
Dec. 31, 2021
USD ($)
Jul. 14, 2021
May 10, 2021
USD ($)
Summary of Significant Accounting Policies (Textual)                                      
Net loss attributable to noncontrolling interests                         $ 1,218,905     $ 889,527      
Revenue related to other activities               $ 350,329                      
Inventories                         $ 1,054,342 $ 1,273,825     $ 1,273,825    
Estimated useful lives                         5 years            
Intangible assets trademarks                         $ 97,164            
Accumulated amortization                         857,554     690,262      
Amortization expense                         10,196     10,196      
Short-term investment                         0     0      
Cash and cash equivalents                         13,146,418 13,024,381     13,024,381    
Repayments of Debt                                 502,958    
Revenue recognized           $ 3,000,000   $ 600,000         6,885,828     5,863,358      
Accounts receivable balance                         306,143            
Reimbursement from licensee for project costs                         102,217            
Deferred contract costs                         203,926            
General and administrative expenses                         $ 780,021     809,800      
License consideration, description                         In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”)            
Minimum royalty payments one year                         $ 500,000            
Minimum royalty payments two year                         750,000            
Minimum Royalty Payments Three Year                         1,500,000            
Minimum Royalty Payments Four Year                         2,000,000            
Minimum Royalty Payments Five Year                         $ 2,500,000            
Description of restricted shares refusal agreement                         the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.            
Revenue recognized at point in time                         $ 6,885,828     5,965,413      
Recognized over time                         $ 1,718,770     $ 3,222,214      
Restricted stock or options issued, shares | shares   475,000 1,214,500 2,500         425,000 200,000 9,189 25,000              
Other Income                                 60,000    
Non dilutable equity interest           10.00%   50.00%                      
Redemption distributions             $ 1.25                        
No of Operating Cycles                         one year            
Term of agreement                         2 years            
Total expected gross revenue                         $ 16,900,000            
Accumulated amortization related to deferred contract costs                         $ 101,963            
Original issue discount       50.00%                           12.00%  
Common stock vest and be issued shares | shares                               1,250      
Common stock remaining vest and be issued shares | shares         1,250                            
License agreement, initial term                         5 years            
License agreement automatically renew term                         5 years            
Held for sale assets                         $ 4,392,541        
Capital investment                         $ 500,000          
Project development costs                                     $ 816,410
Project development costs, book value                                     4,392,541
Amortization period of deferred contract costs                         60 months            
SGB Development Corp. [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Held for sale assets                                     $ 3,576,130
Proprietary Knowledge and Technology [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Intangible assets                         $ 2,766,000            
Intangible asset, useful life                         20 years            
Website [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Intangible assets                         $ 47,800            
Intangible asset, useful life                         5 years            
Moliving [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Capital investment $ 500,000                                    
Capital investment, ownership interest 1.20%                                    
Number of units in real estate property | Number 60                                    
Number of additional units in real estate property | Number 90                                    
JDI-Cumberland Inlet, LLC [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Non dilutable equity interest           10.00%                          
Norman Berry II Owner LLC [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Revenue recognized               $ 114,433           135,238 $ 600,000        
Original Agreement [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Concentration risk percentage                         50.00%            
Minimum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Operating Cycle                         6 months            
Maximum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Operating Cycle                         12 months            
Computer and software [Member] | Minimum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         3 years            
Computer and software [Member] | Maximum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         5 years            
Equipment [Member] | Minimum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         5 years            
Equipment [Member] | Maximum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         29 years            
Automobiles [Member] | Minimum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         2 years            
Automobiles [Member] | Maximum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         5 years            
Building [Member] | Minimum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         5 years            
Building [Member] | Maximum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         7 years            
Furniture and other equipment [Member] | Minimum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         5 years            
Furniture and other equipment [Member] | Maximum [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Estimated useful lives                         7 years            
Construction Materials [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Inventories                         $ 336,586 516,731     516,731    
Medical Equipment [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Inventories                         717,756 $ 757,094     $ 757,094    
Vendors [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Amortization expense                         $ 41,823     $ 40,407      
Accounts receivable [Member] | Customer two [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Number of customers | Customer                         2            
Concentration risk percentage                         75.00%            
Accounts receivable [Member] | Customer three [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Number of customers | Customer                               4      
Accounts receivable [Member] | Customer four [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Concentration risk percentage                                 78.00%    
Revenue [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Revenue recognized                                 $ 60,110    
Revenue [Member] | Customer one [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Number of customers | Customer                         2            
Concentration risk percentage                         90.00%            
Revenue [Member] | Customer four [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Number of customers | Customer                               2      
Concentration risk percentage                               80.00%      
Cost of revenue [Member]                                      
Summary of Significant Accounting Policies (Textual)                                      
Number of customers | Customer                         2     2      
Concentration risk percentage                         28.00%     28.00%      
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Summary of accounts receivable    
Total gross receivables $ 3,387,617 $ 3,880,762
Less: allowance for doubtful accounts (963,116) (963,116)
Total net receivables 2,424,501 2,917,646
Construction services [Member]    
Summary of accounts receivable    
Total gross receivables 2,370,435 2,293,187
Engineering services [Member]    
Summary of accounts receivable    
Total gross receivables 11,795 86,388
Medical [Member]    
Summary of accounts receivable    
Total gross receivables 122,939 679,446
Retainage receivable [Member]    
Summary of accounts receivable    
Total gross receivables 686,560 635,049
Other receivable [Member]    
Summary of accounts receivable    
Total gross receivables $ 195,888 $ 186,692
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Accounts Receivable (Textual)      
Allowances for doubtful accounts $ 963,116   $ 963,116
Provision for doubtful accounts $ 7,024  
Allowance for Doubtful Accounts Receivable, Write-offs     $ 0
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Contract Liabilities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Costs and estimated earnings on uncompleted contracts    
Costs incurred on uncompleted contracts $ 7,004,438 $ 4,272,425
Provision for loss on uncompleted contracts 391,703 2,238,578
Estimated earnings to date on uncompleted contracts (3,731,057) (3,156,377)
Gross contract assets 3,665,084 3,354,626
Less: billings to date (8,737,401) (4,750,289)
Net contract assets (liabilities), on uncompleted contracts $ (5,072,317) $ (1,395,663)
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Contract Liabilities (Details 1) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Costs and estimated earnings amounts on uncompleted contracts included in balance sheets    
Contract assets $ 133,395 $ 41,916
Contract liabilities (5,205,712) (1,437,579)
Net contract assets (liabilities) $ (5,072,317) $ (1,395,663)
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule of company's equipment    
Property, plant and equipment $ 4,594,437 $ 7,249,222
Less: accumulated depreciation (513,585) (409,279)
Property, plant and equipment, net 4,080,852 6,839,943
Automobiles [Member]    
Schedule of company's equipment    
Property, plant and equipment 4,638 4,638
Computer equipment and software [Member]    
Schedule of company's equipment    
Property, plant and equipment 159,987 156,701
Furniture and other equipment [Member]    
Schedule of company's equipment    
Property, plant and equipment 276,703 275,606
Leasehold Improvements [Member]    
Schedule of company's equipment    
Property, plant and equipment 15,400 15,400
Equipment and machinery [Member]    
Schedule of company's equipment    
Property, plant and equipment 1,232,378 1,219,056
Building held for leases [Member]    
Schedule of company's equipment    
Property, plant and equipment 196,416 196,416
Laboratory and temporary units [Member]    
Schedule of company's equipment    
Property, plant and equipment 1,364,748 1,362,760
Land [Member]    
Schedule of company's equipment    
Property, plant and equipment 893,786 3,576,130
Construction in progress [Member]    
Schedule of company's equipment    
Property, plant and equipment $ 450,381 $ 442,515
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Property, plant and equipment (Textual)    
Depreciation expense $ 104,825 $ 91,190
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Receivable (Details) - USD ($)
1 Months Ended
May 31, 2020
Apr. 30, 2020
Jan. 21, 2020
Jun. 30, 2017
Mar. 31, 2022
Notes Receivable (Textual)          
Maturity date May 05, 2025     Jun. 21, 2023  
Company Note [Member]          
Notes Receivable (Textual)          
Advances in note receivable   $ 250,000      
Interest rate   5.00%      
Loaned amount   $ 250,000      
Principal amount         $ 100,000
Galvin Note [Member]          
Notes Receivable (Textual)          
Principal amount         $ 100,000
Notes Receivable [Member]          
Notes Receivable (Textual)          
Interest rate     5.00%    
Maturity date   Jul. 31, 2023 Jul. 31, 2023    
Notes Receivable [Member] | Company Note [Member]          
Notes Receivable (Textual)          
Advances in note receivable     $ 400,000    
Loaned amount     400,000    
Notes Receivable [Member] | Galvin Note [Member]          
Notes Receivable (Textual)          
Advances in note receivable     100,000    
Loaned amount     $ 100,000    
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 14, 2021
Oct. 29, 2021
May 31, 2020
Jun. 30, 2017
Mar. 31, 2022
Dec. 31, 2021
Oct. 09, 2019
Note Payable (Textual)              
Aggregate principal amount $ 2,000,000            
Interest rate 12.00%           50.00%
Maturity date     May 05, 2025 Jun. 21, 2023      
Net loan proceeds $ 1,948,234            
Capitalized in interest charges         $ 20,000    
Prepayment penalty due, percentage 0.50%            
Short-term note term 1 year            
Value of renovation improvements   $ 750,000          
Principal amount of promissory note   $ 750,000          
Short term debt interest charges           $ 112,348  
Short-term Debt           $ 23,727  
Debt issuance costs, net         $ 4,314    
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details)
Mar. 31, 2022
USD ($)
Operating Leases  
Right of use assets, net $ 2,874,936
Current liabilities (461,584)
Non-current liabilities (2,420,401)
Total operating lease liabilities (2,881,985)
Finance Leases  
Right of use assets 27,348
Current liabilities (19,639)
Non-current liabilities (6,679)
Total finance lease liabilities $ (26,318)
Weighted Average Remaining Lease Term  
Operating leases 7 years 4 months 24 days
Finance leases 1 year 4 months 9 days
Weighted Average Discount Rate  
Operating leases 3.00%
Operating leases 3.00%
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details 1)
Mar. 31, 2022
USD ($)
Leases [Abstract]  
2022 $ 420,945
2023 537,478
2024 523,722
2025 446,349
2026 207,379
Thereafter 1,119,904
Total lease payments 3,255,777
Less: Imputed interest 347,474
Present value of lease liabilities 2,908,303
Operating  
2022 405,825
2023 525,718
2024 523,722
2025 446,349
2026 207,379
Thereafter 1,119,904
Total lease payments 3,228,897
Less: Imputed interest 346,912
Present value of lease liabilities 2,881,985
Financing  
2022 15,120
2023 11,760
2024
2025
2026
Thereafter
Total lease payments 26,880
Less: Imputed interest 562
Present value of lease liabilities $ 26,318
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details Textual)
3 Months Ended
Mar. 31, 2022
Lessee, Lease, Description [Line Items]  
Sublease term 1 year
Minimum [Member]  
Lessee, Lease, Description [Line Items]  
CAT lease term 1 year
Maximum [Member]  
Lessee, Lease, Description [Line Items]  
CAT lease term 10 years
XML 59 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Share (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Non-employees [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock   36,436
Non-director [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock   884,343
Restricted Stock Units [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock 2,245,186 128,090
Stock options [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock 36,436  
Warrants [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock 2,025,520  
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Construction Backlog (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Construction Backlog [Abstract]    
Balance - beginning of period $ 3,217,909 $ 25,117,461
New contracts and change orders during the period 6,092,724 3,191,335
Adjustments and cancellations, net (18,297,197)
Subtotal 9,310,633 10,011,599
Less: contract revenue earned during the period 1,718,770 (6,793,690)
Balance - end of period $ 7,591,863 $ 3,217,909
XML 61 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Construction Backlog (Details 1)
Mar. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Backlog $ 7,591,863
Within 1 year [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Backlog 7,591,863
1 to 2 years [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Backlog
XML 62 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Construction Backlog (Details Textual)
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Number
Sep. 30, 2021
USD ($)
Number
Mar. 31, 2021
USD ($)
Number
Dec. 31, 2021
USD ($)
Number
Item
Construction Backlog (Textual)          
Total Backlog $ 7,591,863        
Construction backlog contract amount $ 5,954,950 $ 780,000 $ 870,000 $ 1,300,000  
Number of large contracts | Number   1 1 1  
Contract Backlog, Description         two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million
Cancellation of construction backlog contract amount   $ 16,900,000 $ 1,300,000    
Number of large contracts cancelled partially | Number   1 1   1
Exclusive License Agreement [Member]          
Construction Backlog (Textual)          
Number of large contracts | Item         3
Contract One [Member] | Exclusive License Agreement [Member]          
Construction Backlog (Textual)          
Construction backlog contract amount         $ 2,700,000
Contract Two [Member] | Exclusive License Agreement [Member]          
Construction Backlog (Textual)          
Construction backlog contract amount         800,000
Contract Three [Member] | Exclusive License Agreement [Member]          
Construction Backlog (Textual)          
Construction backlog contract amount         $ 700,000
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended
Oct. 25, 2021
Apr. 19, 2019
Aug. 31, 2019
Oct. 26, 2016
Mar. 31, 2022
Dec. 31, 2021
Oct. 31, 2021
Jun. 05, 2019
Jun. 04, 2019
Stockholders' Equity (Textual)                  
Issuance of Successor common stock, shares     45,000 3,625,000          
Common stock, per share     $ 17            
Debt issuance costs, net         $ 4,314        
Gross proceeds $ 11,550,000                
Offering expenses $ 10,500,000                
Common stock, shares authorized         25,000,000 25,000,000   25,000,000 300,000,000
Exercise period             5 years    
Pre-Funded Warrant Shares [Member]                  
Stockholders' Equity (Textual)                  
Issued warrants 2,189,384                
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.001                
Series A Warrants [Member]                  
Stockholders' Equity (Textual)                  
Issued warrants 1,898,630                
Common Stock Warrants [Member]                  
Stockholders' Equity (Textual)                  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 4.8                
Exercise period 5 years                
Purchase Agreement [Member]                  
Stockholders' Equity (Textual)                  
Issuance of Successor common stock, shares   42,388              
Common stock, per share   $ 22              
Issuance costs of offering   $ 379,816              
Warrants to purchase of common stock   4,239              
IPO [Member]                  
Stockholders' Equity (Textual)                  
Issuance of Successor common stock, shares     2,250            
Common Stock Issued Under Underwriting Agreement [Member]                  
Stockholders' Equity (Textual)                  
Issuance costs of offering     $ 181,695            
Private Placement [Member]                  
Stockholders' Equity (Textual)                  
Percentage of gross proceeds from placement cash free 7.00%                
Percentage of Non Accountable expense allowance of gross proceeds from placement 0.50%                
Reimbursed Placement Agent’s expenses $ 50,000                
Common Stock [Member]                  
Stockholders' Equity (Textual)                  
Issuance of Successor common stock, shares 975,000                
Common stock, per share $ 0.01                
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Segments and Disaggregated Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Segments and Disaggregated Revenue      
Revenue $ 8,604,598 $ 9,187,627  
Cost of revenue 6,118,163 8,631,002  
Operating expenses 2,067,543 1,718,082  
Operating income (loss) 418,892 (1,161,457)  
Other income (expense) 82,836 17,107  
Income (loss) before income taxes 501,728 (1,144,350)  
Net income attributable to non-controlling interest 1,218,905 889,527  
Net loss attributable to common stockholders of SG Blocks, Inc. (717,177) (2,033,877)  
Total assets 37,963,197   $ 34,924,018
Capital expenditures 922,865 862,090  
Operating Segments [Member]      
Segments and Disaggregated Revenue      
Revenue 8,604,599 9,187,627  
Cost of revenue 6,118,163 8,631,002  
Operating expenses 2,067,543 1,718,082  
Operating income (loss) 418,892 (1,161,457)  
Other income (expense) 82,836 17,107  
Income (loss) before income taxes 501,728 (1,144,350)  
Net income attributable to non-controlling interest 1,218,905 889,527  
Net loss attributable to common stockholders of SG Blocks, Inc. (717,177) (2,033,877)  
Total assets 37,963,197 27,248,283  
Depreciation and amortization 165,473 141,793  
Capital expenditures 922,865 862,090  
Operating Segments [Member] | Construction [Member]      
Segments and Disaggregated Revenue      
Revenue 1,718,770 3,231,664  
Cost of revenue 1,720,714 4,103,310  
Operating expenses 109,163 6,150  
Operating income (loss) (111,107) (877,796)  
Other income (expense)  
Income (loss) before income taxes (111,107) (877,796)  
Net income attributable to non-controlling interest  
Net loss attributable to common stockholders of SG Blocks, Inc. (111,107) (877,796)  
Total assets 10,464,450 14,050,007  
Depreciation and amortization 143,435 56,909  
Capital expenditures 24,100 477,882  
Operating Segments [Member] | Medical [Member]      
Segments and Disaggregated Revenue      
Revenue 6,885,829 5,955,963  
Cost of revenue 4,397,449 4,527,692  
Operating expenses 18,973 159,254  
Operating income (loss) 2,469,407 1,269,017  
Other income (expense)  
Income (loss) before income taxes 2,469,407 1,269,017  
Net income attributable to non-controlling interest 1,218,905 889,527  
Net loss attributable to common stockholders of SG Blocks, Inc. 1,250,502 379,491  
Total assets 4,857,366 5,047,318  
Depreciation and amortization 263,169 84,619  
Capital expenditures 36,890  
Operating Segments [Member] | Development [Member]      
Segments and Disaggregated Revenue      
Revenue  
Cost of revenue  
Operating expenses 281,988  
Operating income (loss) (281,988)  
Other income (expense) (40,000)  
Income (loss) before income taxes (321,988)  
Net income attributable to non-controlling interest  
Net loss attributable to common stockholders of SG Blocks, Inc. (321,988)  
Total assets 8,889,271 127,395  
Depreciation and amortization 8,628  
Capital expenditures 893,785  
Operating Segments [Member] | Corporate and support [Member]      
Segments and Disaggregated Revenue      
Revenue  
Cost of revenue  
Operating expenses 1,657,419 1,552,678  
Operating income (loss) (1,657,419) (1,552,678)  
Other income (expense) 122,836 17,107  
Income (loss) before income taxes (1,534,583) (1,535,571)  
Net income attributable to non-controlling interest  
Net loss attributable to common stockholders of SG Blocks, Inc. (1,534,583) (1,535,571)  
Total assets 13,752,110 8,023,564  
Depreciation and amortization 265  
Capital expenditures 4,980 $ 347,318  
Intersegment Eliminations [Member]      
Segments and Disaggregated Revenue      
Revenue    
Intersegment Eliminations [Member] | Construction [Member]      
Segments and Disaggregated Revenue      
Revenue    
Intersegment Eliminations [Member] | Medical [Member]      
Segments and Disaggregated Revenue      
Revenue 160,500    
Intersegment Eliminations [Member] | Development [Member]      
Segments and Disaggregated Revenue      
Revenue    
Intersegment Eliminations [Member] | Corporate and support [Member]      
Segments and Disaggregated Revenue      
Revenue $ (160,500)    
XML 65 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Warrants (Details) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2021
May 31, 2020
Aug. 31, 2019
Apr. 30, 2019
Jun. 30, 2017
Mar. 31, 2022
Mar. 31, 2021
Oct. 01, 2021
Warrants (Textual)                
Aggregate purchase warrants 1,898,630 300,000     4,313      
Common stock exercise price $ 4.8 $ 3.14     $ 125 $ 1.95   $ 3.38
Fair value of warrants         $ 63,796      
Maturity date   May 05, 2025     Jun. 21, 2023      
Proceeds from received conversion of exercised warrants           $ 703,438  
Warrants, Term 5 years              
October 29, 2019 and expire October 29, 2024 [Member]                
Warrants (Textual)                
Aggregate purchase warrants       42,388        
Common stock exercise price       $ 27.5        
Maturity date       Oct. 29, 2024        
October 29, 2019 and expire April 24, 2024 [Member]                
Warrants (Textual)                
Aggregate purchase warrants       4,239        
Common stock exercise price       $ 27.5        
Maturity date       Apr. 24, 2024        
February 1, 2020 and expire August 29, 2024 [Member]                
Warrants (Textual)                
Aggregate purchase warrants     2,250          
Common stock exercise price     $ 21.25          
Maturity date     Aug. 29, 2024          
XML 66 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Stock-Based Compensation Expense    
Stock Based Compensation Expens Total $ 649,090 $ 286,186
Share-based Payment Arrangement [Member]    
Stock-Based Compensation Expense    
Stock Based Compensation Expens Total 649,090 286,186
Share-based Payment Arrangement [Member] | Stock options [Member]    
Stock-Based Compensation Expense    
Stock Based Compensation Expens Total 2,666
Share-based Payment Arrangement [Member] | Restricted Stock Units [Member]    
Stock-Based Compensation Expense    
Stock Based Compensation Expens Total 649,090 283,520
Share-based Payment Arrangement [Member] | Payroll and related expenses [Member]    
Stock-Based Compensation Expense    
Stock Based Compensation Expens Total $ 649,090 $ 286,186
XML 67 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Details 1) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Shares Outstanding, Beginning balance 36,436  
Shares, Granted  
Shares, Exercised  
Shares, Cancelled  
Shares Outstanding, Ending balance 36,436 36,436
Shares, Exercisable 36,436 36,436
Weighted Average Fair Value Per Share, Outstanding, Beginning balance $ 24.8  
Weighted Average Fair Value Per Share, Granted  
Weighted Average Fair Value Per Share, Exercised  
Weighted Average Fair Value Per Share, Cancelled  
Weighted Average Fair Value Per Share, Outstanding, Ending balance 24.8 $ 24.8
Weighted Average Fair Value Per Share, Exercisable 24.8 24.8
Weighted Average Exercise Price Per Share, Outstanding, Beginning balance 78.71  
Weighted Average Exercise Price Per Share, Granted  
Weighted Average Exercise Price Per Share, Exercised  
Weighted Average Exercise Price Per Share, Cancelled  
Weighted Average Exercise Price Per Share, Outstanding, Ending balance 78.71 78.71
Weighted Average Exercise Price Per Share, Exercisable $ 78.71 $ 78.71
Weighted Average Remaining Terms (in years), Outstanding, Beginning balance 5 years 1 month 2 days 5 years 4 months 2 days
Weighted Average Remaining Terms (in years), Outstanding, Ending balance 5 years 1 month 2 days  
Weighted Average Remaining Terms (in years), Exercisable   5 years 4 months 2 days
Aggregate Intrinsic Value, Outstanding, Beginning balance  
Aggregate Intrinsic Value, Outstanding, Ending balance  
Aggregate Intrinsic Value, Exercisable
XML 68 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Details 2)
3 Months Ended
Mar. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of Shares, Non-vested beginning 1,274,137
Number of Shares, Granted
Number of Shares, Vested 212,999
Number of Shares, Forfeited/Expired 17,500
Number of Shares, Non-vested ending 1,043,638
XML 69 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Details Textual)
1 Months Ended 3 Months Ended
Dec. 07, 2021
Director
$ / shares
shares
Oct. 01, 2021
USD ($)
Director
Employee
Consultants
$ / shares
shares
Oct. 01, 2021
Employee
Consultants
$ / shares
shares
Dec. 09, 2020
$ / shares
shares
Nov. 11, 2020
$ / shares
shares
Apr. 14, 2020
Oct. 09, 2019
shares
Jan. 15, 2019
Sep. 23, 2020
Employee
Consultants
$ / shares
shares
Aug. 27, 2020
shares
Aug. 31, 2019
shares
Jun. 05, 2019
$ / shares
shares
Mar. 22, 2019
Consultants
$ / shares
shares
Feb. 26, 2019
Employee
Oct. 26, 2016
shares
Mar. 31, 2022
USD ($)
Consultants
$ / shares
shares
Mar. 31, 2021
USD ($)
Oct. 31, 2021
$ / shares
May 31, 2020
$ / shares
Jun. 30, 2017
$ / shares
Stock Options and Grants (Textual)                                        
Stock-based compensation | $                               $ 649,090 $ 286,186      
Restricted stock or options issued, shares   475,000 1,214,500       2,500   425,000 200,000   9,189     25,000          
Common stock available for issuance, shares                               1,343,377        
Unrecognized compensation costs | $                                      
Average share price | $ / shares   $ 3.38 $ 3.38                         $ 1.95   $ 4.8 $ 3.14 $ 125
Shares, Granted                                      
Options vested, description                 the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.             the Company’s common stock for the ten trading days immediately preceding and including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability.        
Number of consultants | Consultants                 1       1              
Award granted (in shares)                                      
Fair value of award (in dollars per share) | $ / shares                 $ 1.81     $ 16.4                
Description of restricted stock units granted               a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date as adjusted for stock splits.           a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date as adjusted for stock splits.   Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957.        
Stock Issued During Period, Shares, New Issues                     45,000       3,625,000          
Stock options [Member]                                        
Stock Options and Grants (Textual)                                        
Stock-based compensation | $                               $ 0 2,666      
Restricted Stock [Member]                                        
Stock Options and Grants (Textual)                                        
Stock-based compensation | $                               $ 649,090 $ 283,520      
Vesting Period   2 years                                    
Number of employees | Employee   13 13           7                      
Number of consultants | Consultants   3 3                         2        
Mr. Galvin [Member]                                        
Stock Options and Grants (Textual)                                        
Restricted stock or options issued, shares   350,000   372,000                 15,703              
Options vested, description       the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.                                
Number of employees | Employee                           6            
Fair value of award (in dollars per share) | $ / shares       $ 3.28                 $ 54              
Stevan Armstrong [Member]                                        
Stock Options and Grants (Textual)                                        
Restricted stock or options issued, shares   40,000                                    
Employees [Member]                                        
Stock Options and Grants (Textual)                                        
Description of restricted stock units granted           a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176.                            
Non-employee director [Member]                                        
Stock Options and Grants (Textual)                                        
Restricted stock or options issued, shares   59,170     46,826                              
Average share price | $ / shares   $ 3.38 $ 3.38                                  
Options vested, description         The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.                              
Fair value of award (in dollars per share) | $ / shares         $ 2.39                              
Description of restricted stock units granted           a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120.                            
Gerald Sheeran Member]                                        
Stock Options and Grants (Textual)                                        
Restricted stock or options issued, shares   100,000                                    
Consultant [Member]                                        
Stock Options and Grants (Textual)                                        
Restricted stock or options issued, shares   12,000                                    
Consultant [Member] | Restricted Stock [Member]                                        
Stock Options and Grants (Textual)                                        
Number of consultants | Consultants   1 1                                  
Rogers [Member]                                        
Stock Options and Grants (Textual)                                        
Restricted stock or options issued, shares   37,500                                    
Rogers [Member] | Restricted Stock [Member]                                        
Stock Options and Grants (Textual)                                        
Shares, Granted   200,000                                    
Vesting Period   2 years                                    
Fair Value of Restricted Units | $   $ 4,105,010                                    
Non-employee advisory directors [Member]                                        
Stock Options and Grants (Textual)                                        
Restricted stock or options issued, shares 62,500                                      
Average share price | $ / shares $ 2.36                                      
Non-employee advisory directors [Member] | Restricted Stock [Member]                                        
Stock Options and Grants (Textual)                                        
Vesting Period 1 year 1 year                                    
Number of Directors | Director 5 5                                    
XML 70 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details)
1 Months Ended
Apr. 14, 2021
shares
Apr. 13, 2020
Number
Feb. 11, 2020
USD ($)
Jun. 21, 2019
USD ($)
Jan. 01, 2019
USD ($)
Sep. 12, 2018
USD ($)
Apr. 30, 2021
Jan. 31, 2020
USD ($)
Jul. 21, 2021
USD ($)
Jun. 15, 2020
USD ($)
Other Commitments [Line Items]                    
Damages value     $ 2,861,401.66   $ 2,100,000 $ 761,401.66        
Recovery of damages                 $ 67,125.83  
Description of commitments             provide for an annual base salary of $400,000 provide for a performance bonus structure for a bonus of up to 50% of base salary upon the Company’s achievement of $2,000,000 EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000 based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000 and up to $7,000,000 in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000 and up to $12,000,000 in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000 in certain limited circumstances, and provide for one (1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company’s principal financial officer, if Mr. Galvin is terminated without cause. At the Company’s option, up to fifty (50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company’s Stock Incentive Plan.All other terms of the employment agreement remain in full force and effect.      
Unpaid wages       $ 30,428.71       $ 372,638    
severance               $ 300,000   $ 300,000
Number of units received | shares 2,000,000                  
Osang Healthcare Company Ltd [Member]                    
Other Commitments [Line Items]                    
Description of commitments The Company has asserted that Osang materially breached a certain Managed Supply Agreement (“MSA”) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment two million (2,000,000) units of Osang’s “Genefinder Plus RealAmp Covid-19 PCR Test” (the “Covid-19 Test”) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated §349 of the New York General Business Law’s prohibition of deceptive business practices.                  
HOLA Defendants                    
Other Commitments [Line Items]                    
Loss Contingency, New Claims Filed, Number | Number   7                
XML 71 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Event (Details) - Subsequent Event [Member] - Supply Commitment [Member]
$ in Millions
Apr. 01, 2022
USD ($)
Number
Subsequent Events  
Revenue from Contract with Customer, Including Assessed Tax | $ $ 6
Minimum [Member]  
Subsequent Events  
Number of Residential Units 100
Number of slip marina 100
XML 72 sgbx-20220331_htm.xml IDEA: XBRL DOCUMENT 0001023994 us-gaap:SubsequentEventMember us-gaap:SupplyCommitmentMember 2022-03-25 2022-04-01 0001023994 srt:MinimumMember us-gaap:SubsequentEventMember us-gaap:SupplyCommitmentMember 2022-04-01 0001023994 us-gaap:StockOptionMember sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-03-31 0001023994 us-gaap:StockOptionMember sgbx:StockBasedCompensationPlanMember 2022-01-01 2022-03-31 0001023994 sgbx:RogersMember us-gaap:RestrictedStockMember 2021-09-29 2021-10-01 0001023994 us-gaap:RestrictedStockUnitsRSUMember sgbx:StockBasedCompensationPlanMember 2022-01-01 2022-03-31 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerFourMember 2021-01-01 2021-03-31 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerOneMember 2022-01-01 2022-03-31 0001023994 srt:MinimumMember us-gaap:VehiclesMember 2022-01-01 2022-03-31 0001023994 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-03-31 0001023994 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-03-31 0001023994 srt:MinimumMember us-gaap:BuildingMember 2022-01-01 2022-03-31 0001023994 2019-01-15 2019-01-15 0001023994 us-gaap:AccountsReceivableMember sgbx:CustomerTwoMember 2022-01-01 2022-03-31 0001023994 2019-06-04 0001023994 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001023994 us-gaap:RestrictedStockMember 2021-09-29 2021-10-01 0001023994 us-gaap:PrivatePlacementMember 2021-10-25 2021-10-25 0001023994 sgbx:SeriesAWarrantsMember 2021-10-25 2021-10-25 0001023994 sgbx:PreFundedWarrantSharesMember 2021-10-25 2021-10-25 0001023994 us-gaap:CommonStockMember 2021-10-25 2021-10-25 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-10-02 2021-12-31 0001023994 sgbx:NonEmployeeDirectorMember 2020-11-01 2020-11-11 0001023994 srt:ChiefExecutiveOfficerMember 2020-12-01 2020-12-09 0001023994 sgbx:NonEmployeeAdvisoryDirectorsMember 2021-12-07 0001023994 sgbx:NonEmployeeAdvisoryDirectorsMember 2021-12-07 2021-12-07 0001023994 sgbx:NonEmployeeDirectorMember 2021-10-01 0001023994 sgbx:NonEmployeeDirectorMember 2021-09-29 2021-10-01 0001023994 sgbx:ConsultantMember 2021-09-29 2021-10-01 0001023994 sgbx:RogersMember 2021-09-29 2021-10-01 0001023994 sgbx:GeraldSheeranMember 2021-09-29 2021-10-01 0001023994 srt:ChiefOperatingOfficerMember 2021-09-29 2021-10-01 0001023994 srt:ChiefExecutiveOfficerMember 2021-09-29 2021-10-01 0001023994 2021-10-02 2021-10-29 0001023994 2021-10-02 2021-10-31 0001023994 2018-12-30 2019-01-01 0001023994 2021-04-14 2021-04-14 0001023994 us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-03-31 0001023994 2021-04-01 2021-04-30 0001023994 sgbx:MedicalEquipmentMember 2022-03-31 0001023994 sgbx:MedicalEquipmentMember 2021-12-31 0001023994 sgbx:ConstructionMaterialsMember 2021-12-31 0001023994 sgbx:ConstructionMaterialsMember 2022-03-31 0001023994 sgbx:OsangHealthcareCompanyLtdMember 2021-04-14 2021-04-14 0001023994 2021-09-29 2021-10-01 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-03-31 0001023994 sgbx:PurchaseAgreementMember 2019-04-19 0001023994 sgbx:PurchaseAgreementMember 2019-04-19 2019-04-19 0001023994 sgbx:GalvinNoteMember 2022-03-31 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001023994 2021-10-01 0001023994 2021-10-31 0001023994 sgbx:NonDirectorsMember 2021-01-01 2021-03-31 0001023994 sgbx:NonEmployeesMember 2021-01-01 2021-03-31 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-07-01 2021-09-30 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-05-01 2021-05-31 0001023994 sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-03-31 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-01-01 2021-03-31 0001023994 us-gaap:RestrictedStockMember 2021-01-01 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2021-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001023994 us-gaap:CommonStockMember 2021-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001023994 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001023994 us-gaap:ParentMember 2021-01-01 2021-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001023994 sgbx:OtherReceivableMember 2021-12-31 0001023994 srt:MaximumMember us-gaap:BuildingMember 2022-01-01 2022-03-31 0001023994 sgbx:EngineeringServicesMember 2021-01-01 2021-03-31 0001023994 us-gaap:ConstructionMember 2021-01-01 2021-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2022-03-31 0001023994 us-gaap:ParentMember 2022-03-31 0001023994 us-gaap:RetainedEarningsMember 2022-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001023994 us-gaap:CommonStockMember 2022-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2021-12-31 0001023994 2019-08-31 0001023994 2019-08-01 2019-08-31 0001023994 2019-06-05 0001023994 us-gaap:ParentMember 2021-12-31 0001023994 us-gaap:NoncontrollingInterestMember 2021-03-31 0001023994 us-gaap:ParentMember 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2021-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001023994 us-gaap:CommonStockMember 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2020-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001023994 srt:MinimumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-03-31 0001023994 srt:MaximumMember us-gaap:EquipmentMember 2022-01-01 2022-03-31 0001023994 srt:MinimumMember us-gaap:EquipmentMember 2022-01-01 2022-03-31 0001023994 us-gaap:CommonStockMember 2020-12-31 0001023994 us-gaap:StockOptionMember 2022-01-01 2022-03-31 0001023994 sgbx:OneToTwoYearMember 2022-03-31 0001023994 sgbx:WithinOneYearMember 2022-03-31 0001023994 us-gaap:ConstructionInProgressMember 2022-03-31 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2022-03-31 0001023994 sgbx:BuildingHeldForLeasesMember 2022-03-31 0001023994 us-gaap:AutomobilesMember 2022-03-31 0001023994 us-gaap:MachineryAndEquipmentMember 2022-03-31 0001023994 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2022-03-31 0001023994 us-gaap:ComputerEquipmentMember 2022-03-31 0001023994 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001023994 sgbx:MedicalMember 2021-12-31 0001023994 sgbx:OtherReceivableMember 2022-03-31 0001023994 sgbx:RetainageReceivableMember 2022-03-31 0001023994 sgbx:MedicalMember 2022-03-31 0001023994 sgbx:BilledEngineeringServicesMember 2022-03-31 0001023994 sgbx:ConstructionRevenueMember 2022-03-31 0001023994 us-gaap:CostOfGoodsTotalMember 2021-01-01 2021-03-31 0001023994 sgbx:SpecialUseMember 2021-01-01 2021-03-31 0001023994 us-gaap:RetailMember 2021-01-01 2021-03-31 0001023994 srt:MaximumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-03-31 0001023994 sgbx:OfficeMember 2021-01-01 2021-03-31 0001023994 sgbx:MultiFamiliesMember 2021-01-01 2021-03-31 0001023994 sgbx:MedicalConstructionMember 2021-01-01 2021-03-31 0001023994 srt:HotelMember 2021-01-01 2021-03-31 0001023994 us-gaap:GovernmentContractMember 2021-01-01 2021-03-31 0001023994 2021-07-21 0001023994 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001023994 2021-07-01 2021-09-30 0001023994 2021-07-14 0001023994 2017-06-30 0001023994 2017-06-01 2017-06-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2022-01-01 2022-03-31 0001023994 2021-03-31 0001023994 sgbx:MedicalConstructionMember 2022-01-01 2022-03-31 0001023994 srt:HotelMember 2022-01-01 2022-03-31 0001023994 us-gaap:GovernmentContractMember 2022-01-01 2022-03-31 0001023994 sgbx:MedicalRevenueMember 2022-01-01 2022-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001023994 us-gaap:ParentMember 2022-01-01 2022-03-31 0001023994 sgbx:PayrollMember sgbx:StockBasedCompensationPlanMember 2022-01-01 2022-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2020-12-31 0001023994 us-gaap:NotesReceivableMember sgbx:GalvinNoteMember 2020-01-01 2020-01-21 0001023994 us-gaap:NotesReceivableMember sgbx:CompanyNoteMember 2020-01-01 2020-01-21 0001023994 us-gaap:ParentMember 2020-12-31 0001023994 2021-10-25 0001023994 2016-10-01 2016-10-26 0001023994 2019-02-01 2019-02-26 0001023994 sgbx:EmployeeMember 2020-04-01 2020-04-14 0001023994 sgbx:NonEmployeeDirectorMember 2020-04-01 2020-04-14 0001023994 2020-09-01 2020-09-23 0001023994 2020-09-23 0001023994 sgbx:OriginalAgreementMember 2022-01-01 2022-03-31 0001023994 srt:ChiefExecutiveOfficerMember 2019-02-01 2019-02-26 0001023994 srt:ChiefExecutiveOfficerMember 2019-03-01 2019-03-22 0001023994 2019-05-01 2019-06-05 0001023994 2019-03-22 0001023994 us-gaap:CostOfGoodsTotalMember 2022-01-01 2022-03-31 0001023994 2021-06-01 2021-06-24 0001023994 sgbx:ConstructionBacklogMember 2022-01-01 2022-03-31 0001023994 sgbx:LiquidityMember 2022-01-01 2022-03-31 0001023994 us-gaap:SupplierConcentrationRiskMember 2022-01-01 2022-03-31 0001023994 2021-06-24 0001023994 2021-05-31 0001023994 2021-05-01 2021-05-31 0001023994 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001023994 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001023994 2020-08-01 2020-08-27 0001023994 sgbx:SpecialUseMember 2022-01-01 2022-03-31 0001023994 us-gaap:RetailMember 2022-01-01 2022-03-31 0001023994 sgbx:OfficeMember 2022-01-01 2022-03-31 0001023994 sgbx:MultiFamiliesMember 2022-01-01 2022-03-31 0001023994 2021-06-01 2021-06-15 0001023994 2021-01-01 2021-03-31 0001023994 2022-03-31 0001023994 2022-01-01 2022-03-31 0001023994 2021-07-01 2021-07-14 0001023994 sgbx:EngineeringServicesMember 2022-01-01 2022-03-31 0001023994 us-gaap:ConstructionMember 2022-01-01 2022-03-31 0001023994 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001023994 2020-06-15 0001023994 2020-01-31 0001023994 2019-06-20 2019-06-21 0001023994 2020-02-10 2020-02-11 0001023994 2018-09-11 2018-09-12 0001023994 sgbx:StockBasedCompensationPlanMember 2022-01-01 2022-03-31 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001023994 2021-09-30 0001023994 us-gaap:NotesReceivableMember 2020-01-21 0001023994 us-gaap:NotesReceivableMember 2020-01-01 2020-01-21 0001023994 us-gaap:IPOMember 2019-08-01 2019-08-31 0001023994 sgbx:WarrantThreeMember 2019-08-31 0001023994 sgbx:WarrantThreeMember 2019-08-01 2019-08-31 0001023994 sgbx:WarrantTwoMember 2019-04-30 0001023994 sgbx:WarrantTwoMember 2019-04-01 2019-04-30 0001023994 sgbx:WarrantOneMember 2019-04-30 0001023994 sgbx:WarrantOneMember 2019-04-01 2019-04-30 0001023994 sgbx:CommonStockIssuedUnderUnderwritingAgreementMember 2019-08-01 2019-08-31 0001023994 2020-05-01 2020-05-31 0001023994 2020-05-31 0001023994 2020-01-01 2020-01-31 0001023994 2020-02-01 2020-02-05 0001023994 2020-12-31 0001023994 sgbx:MedicalRevenueMember 2021-01-01 2021-03-31 0001023994 us-gaap:ComputerEquipmentMember 2021-12-31 0001023994 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001023994 us-gaap:LandMember 2021-12-31 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2021-12-31 0001023994 us-gaap:ConstructionInProgressMember 2021-12-31 0001023994 us-gaap:AutomobilesMember 2021-12-31 0001023994 sgbx:BuildingHeldForLeasesMember 2021-12-31 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2021-12-31 0001023994 us-gaap:LandMember 2022-03-31 0001023994 sgbx:ConstructionRevenueMember 2021-12-31 0001023994 sgbx:BilledEngineeringServicesMember 2021-12-31 0001023994 sgbx:RetainageReceivableMember 2021-12-31 0001023994 2021-09-28 2021-10-01 0001023994 sgbx:CompanyNoteMember 2022-03-31 0001023994 sgbx:SalesRevenueGoodNetMember 2021-01-01 2021-12-31 0001023994 srt:MinimumMember 2022-03-31 0001023994 srt:MaximumMember 2022-03-31 0001023994 sgbx:JDICumberlandInletLLCMember 2021-06-24 0001023994 2021-12-31 0001023994 us-gaap:IntellectualPropertyMember 2022-03-31 0001023994 us-gaap:IntellectualPropertyMember 2022-01-01 2022-03-31 0001023994 us-gaap:InternetDomainNamesMember 2022-03-31 0001023994 us-gaap:InternetDomainNamesMember 2022-01-01 2022-03-31 0001023994 sgbx:SGBDevelopmentCorpMember 2021-05-10 0001023994 us-gaap:AccountsReceivableMember sgbx:CustomerThreeMember 2021-01-01 2021-03-31 0001023994 us-gaap:CommonStockMember 2021-10-25 0001023994 sgbx:PreFundedWarrantSharesMember 2021-10-25 0001023994 2021-01-01 2021-12-31 0001023994 2022-05-20 0001023994 sgbx:CommonStockWarrantsMember 2021-10-25 0001023994 us-gaap:PrivatePlacementMember 2021-10-25 0001023994 sgbx:CompanyNoteMember 2020-04-01 2020-04-30 0001023994 2019-10-09 0001023994 2019-10-01 2019-10-09 0001023994 2021-09-01 2021-09-30 0001023994 2021-05-10 0001023994 sgbx:CompanyNoteMember 2020-04-30 0001023994 sgbx:PayrollMember sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-03-31 0001023994 us-gaap:RestrictedStockUnitsRSUMember sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-03-31 0001023994 srt:MaximumMember us-gaap:VehiclesMember 2022-01-01 2022-03-31 0001023994 us-gaap:NotesReceivableMember sgbx:CompanyNoteMember 2020-01-21 0001023994 us-gaap:NotesReceivableMember sgbx:GalvinNoteMember 2020-01-21 0001023994 us-gaap:NotesReceivableMember 2020-04-01 2020-04-30 0001023994 us-gaap:AccountsReceivableMember sgbx:CustomerFourMember 2021-01-01 2021-12-31 0001023994 us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0001023994 us-gaap:OperatingSegmentsMember 2021-03-31 0001023994 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:MedicalMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:MedicalMember 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:MedicalMember 2021-01-01 2021-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:MedicalMember 2021-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:DevelopmentMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:DevelopmentMember 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:DevelopmentMember 2021-01-01 2021-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:DevelopmentMember 2021-03-31 0001023994 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-03-31 0001023994 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2021-03-31 0001023994 us-gaap:IntersegmentEliminationMember sgbx:MedicalMember 2022-01-01 2022-03-31 0001023994 us-gaap:IntersegmentEliminationMember sgbx:DevelopmentMember 2022-01-01 2022-03-31 0001023994 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:ConstructionSegmentsMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:ConstructionSegmentsMember 2022-03-31 0001023994 us-gaap:IntersegmentEliminationMember sgbx:ConstructionSegmentsMember 2022-01-01 2022-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:ConstructionSegmentsMember 2021-01-01 2021-03-31 0001023994 us-gaap:OperatingSegmentsMember sgbx:ConstructionSegmentsMember 2021-03-31 0001023994 sgbx:ExclusiveLicenseAgreementMember 2021-01-01 2021-12-31 0001023994 sgbx:ExclusiveLicenseAgreementMember sgbx:ContractOneMember 2021-01-01 2021-12-31 0001023994 sgbx:ExclusiveLicenseAgreementMember sgbx:ContractTwoMember 2021-01-01 2021-12-31 0001023994 sgbx:ExclusiveLicenseAgreementMember sgbx:ContractThreeMember 2021-01-01 2021-12-31 0001023994 2021-10-05 2021-12-31 0001023994 sgbx:MolivingMember 2022-02-23 2022-02-24 0001023994 sgbx:MolivingMember 2022-02-24 0001023994 sgbx:HolaDefendantsMember 2020-04-12 2020-04-13 0001023994 us-gaap:RestrictedStockMember 2020-09-01 2020-09-23 0001023994 us-gaap:RestrictedStockMember 2021-09-28 2021-10-01 0001023994 us-gaap:RestrictedStockMember 2021-10-01 0001023994 sgbx:ConsultantMember us-gaap:RestrictedStockMember 2021-10-01 0001023994 sgbx:NonEmployeeAdvisoryDirectorsMember us-gaap:RestrictedStockMember 2021-09-29 2021-10-01 0001023994 sgbx:NonEmployeeAdvisoryDirectorsMember us-gaap:RestrictedStockMember 2021-12-07 2021-12-07 0001023994 us-gaap:RestrictedStockMember 2022-03-31 shares pure iso4217:USD iso4217:USD shares sgbx:Director sgbx:Employee sgbx:Customer sgbx:Number sgbx:Item sgbx:Consultants 0 false 0 false 0001023994 false --12-31 Q1 2022 Non-accelerated Filer true NASDAQ DE true false 10-Q P5Y P5Y P12M P12M P6M P2Y 2022-03-31 001-38037 SG BLOCKS, INC. 95-4463937 5011 Gate Parkway, Building 100, Suite 100 Jacksonville FL 32256 (646) 240-4235 Common Stock, par value $0.01 per share SGBX Yes Yes 12006873 13146418 13024381 2424501 2917646 133395 41916 4392541 1054342 1273825 784871 656279 21936068 17914047 4080852 6839943 449961 923172 1309330 1309330 2902284 1210053 829384 720137 2053410 2095232 101963 112159 700000 200000 3599945 3599945 37963197 34924018 5475882 7568851 5205712 1437579 481223 337469 264451 5795 5795 1984902 1971960 13153514 11586105 750000 750000 2427080 872124 16330594 13208229 1 1 5405010 5405010 0 0 0.01 0.01 25000000 25000000 12006873 12006873 11986873 11986873 120069 119869 54030291 53341405 -33826397 -33109220 20323963 20352054 1308640 1363735 21632603 21715789 37963197 34924018 1668384 3137715 50386 93949 6885828 5955963 8604598 9187627 1677560 4093540 43153 9770 4397450 4527692 6118163 8631002 2486435 556625 1144187 827522 780021 809800 143335 70627 10133 2067543 1718082 418892 -1161457 48849 363 12783 17470 118902 82836 17107 501728 -1144350 501728 -1144350 1218905 889527 -717177 -2033877 -0.06 -0.23 11998334 8744469 8596189 85962 40443840 -22276546 18253256 184567 18437823 286186 286186 286186 225100 2251 701187 703438 703438 -2033877 -2033877 889527 -1144350 8821289 88213 41431213 -24310423 17209003 1074094 18283097 11986873 119869 53341405 -33109220 20352054 1363735 21715789 20000 200 688886 689086 689086 1274000 1274000 -717177 -717177 1218905 501728 12006873 120069 54030291 -33826397 20323963 1308640 21632603 501728 -1144350 104825 91190 41823 40407 10196 10196 8628 7024 9247 9247 649090 286186 -241 -486117 581299 91479 599441 -219483 155935 128592 679540 -109308 -97846 -2052971 2062776 3768133 -641412 -264451 -863151 -102829 -97342 3257027 -2183116 922865 862090 42500 760 100000 85798 338885 500000 -1860990 -990388 703438 1274000 -1274000 703438 122037 -2470066 13024381 13010356 13146418 10540290 <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span> 1. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Description of Business  </span></p> </td> </tr> </tbody> </table> </div> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;">SG Blocks, Inc. (collectively with its subsidiaries, the “Company,” “we”, “us” or “our”) was previously known as CDSI Holdings, Inc., a Delaware corporation incorporated on December 29, 1993. On November 4, 2011, CDSI Merger Sub, Inc., the Company’s wholly-owned subsidiary, was merged with and into SG Building Blocks, Inc. (“SG Building,” formerly SG Blocks Inc.) (the “Merger”), with SG Building surviving the Merger and becoming a wholly-owned subsidiary of the Company. The Merger was a reverse merger that was accounted for as a recapitalization of SG Building, as SG Building was the accounting acquirer. Accordingly, the historical financial statements presented are the financial statements of SG Building. </span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>The building products developed with the Company's proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the SGBlocks building structure typically provides between four to six points towards the Leadership in Energy and Environmental Design (“LEED”) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of SGBlocks to satisfy such requirements, the Company believes the products produced utilizing its technology and expertise is a leader in environmentally sustainable construction.</span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt; color: black;"> <span>There are three core product offerings that utilize <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">the Company's</span> technology and engineering expertise. The first product offering involves GreenSteel™ modules, which are the structural core and shell of an SGBlocks building. The Company procures the containers, engineer required openings with structural steel enforcements, paint the SGBlocks and then deliver them on-site, where the customer or a customer’s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the GreenSteel product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering SGBlocks pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished SGBlocks building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed. Construction administration and/or project management services are typically included in the Company's product offerings.</span><br/></span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;">The Company also provides engineering and project management services related to the use and modification of Modules in construction.  </span></span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <div style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 10.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="font-style: normal; font-weight: normal;"><span>During 2020, the Company formed, SG Echo, LLC, a wholly owned subsidiary of the Company. SG Echo, LLC was formed to complete the business acquisition. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which the Company obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of the Company's key supply chain partners. Echo caters to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed the Company to expand its reach for the Modules and offer an opportunity to vertically integrate a large portion of the Company's cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery and to become the manufacturer of the Company's core container and modular product offerings. T</span></span><span>he Company also entered into a joint venture with Clarity Lab Solutions LLC., to provide clinical lab testing related to COVID-<span style="border-left: none; border-right: none;">19</span>.</span></span><br/></div> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <div style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span>As of January 2021 through the fourth quarter of 2021, the Company’s consolidated financial statements include the accounts of Chicago Airport Testing LLC (“CAT”). The Company had a variable interest in CAT as described further below. CAT is in the business of marketing, selling, distributing, leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.</span></div> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <div style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span>In addition, during 2021, the Company formed SGB Development Corp. (“SG DevCorp”), which is wholly-owned by the Company. SG DevCorp was formed with the purpose of real property development utilizing the Company's technologies.  <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">SG DevCorp has a minority interest in Norman Berry II Owners LLC and JDI-Cumberland Inlet LLC as described further below.</span></span><span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">   </span></div> <div style="text-align: justify;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-decoration: underline;">Reverse Stock Split</span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span>On February 5, 2020, the Company effected a <span style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">1-for-20</span> reverse stock split of its then-outstanding common stock, which has since been converted. All share and per share amounts set forth in the condensed consolidated financial statements of the Company have been retroactively restated to reflect the 1-for-20 reverse stock split as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in these condensed consolidated financial statements have been adjusted to reflect the reverse stock split effected in February 2020.</span></p> </div> </div> </div> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>As of March 31, 2022, the Company had 12,006,873 shares of common stock issued and outstanding.</span></span></span></p> 1-for-20 12006873 12006873 <div> <div style="border-left: none; border-right: none;"> <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><strong>Liquidity </strong></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>As of March 31, 2022, the Company had cash and cash equivalents of $13,146,418 and a backlog of approximately $7,591,863. See Note <span style="border-left: none; border-right: none;">11</span> for a discussion of construction backlog. Based on our conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period: </span></span></p> <p style="margin: 0pt 0pt 0pt 40pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt;"><br/></p> <div> <table border="0" style="height: 58px; width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"> <tbody> <tr style="margin-left: 0.1px; height: 15px;"> <td style="margin-left: 0.1px; height: 15px;"><br/></td> <td style="margin-left: 0.1px; height: 15px;">   </td> <td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="2" style="text-align: center; margin-left: 0.1px; height: 15px; border-bottom: 1px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><strong><span><span style="border-left: none; border-right: none;">2022</span></span></strong><br/></td> <td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 16px;"> <td style="height: 16px; margin-left: 0.1px; width: 46px;"><br/></td> <td class="ng-scope" style="height: 16px; background-color: #cceeff;">Within 1 year</td> <td style="height: 16px; width: 1%; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; background-color: #cceeff;"><br/></td> <td style="height: 16px; width: 1%; background-color: #cceeff; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="height: 16px; text-align: right; width: 10%; background-color: #cceeff; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><span style="border-left: none; border-right: none;">7,591,863</span></span></td> <td style="height: 16px; width: 0.5%; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px;"><br/></td> <td style="height: 10px; margin-left: 0.1px;">Total Backlog</td> <td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px; border-bottom: 2.8pt double #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="height: 10px; text-align: right; border-bottom: 2.8pt double #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><span style="border-left: none; border-right: none;">7,591,863</span></span></td> <td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div id="fs_F5MFH3GV8G00000000000000000000B"> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt; color: black; font-family: 'times new roman', times;">The Company has incurred losses since its inception and has negative operating cash flows. Management has taken several actions to ensure that the Company will continue as a going concern. As described below, the Company has recently been able to raise substantial cash through equity offerings. In addition, as further described in these consolidated financial statements, the Company has begun to recognize revenue from new revenue streams. Management believes that these actions will enable the Company to continue as a going concern.    </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><span style="border: 0px currentColor; color: #333333; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;"><span style="border: 0px currentColor; color: #000000; box-sizing: border-box;"><span>The Company completed a public and concurrent private offering in October 2021, which resulted in net proceeds of approximately $10,488,000. See Note <span style="border-left: none; border-right: none;">12</span> for a discussion on the public and concurrent private offering.</span></span></span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><span style="border: 0px currentColor; color: #333333; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;"><span style="border: 0px currentColor; color: #000000; box-sizing: border-box;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> </span></span></span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;">The Company believes that it has adequate cash balances to meet obligations coming due in the next <span>twelve</span> months and further intends to meet its capital needs from revenue generated from operations and by containing costs, entering into strategic alliances, as well as exploring other options, including the possibility of raising additional debt or equity capital as necessary. There is, however, no assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive. </span></span><span style="font-size: 10pt;"><span style="font-family: 'times new roman', times;">The Company does not</span></span><span style="font-size: 13.3333px;"> have any additional sources secured for future funding, and if it is unable to raise the necessary capital at the times it requires such funding, it may need to materially change its business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.  </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span>With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during <span>2020,</span> the Company implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the Company's suppliers and contract manufacturers or customers would likely adversely impact the Company's sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the demand for the Company's products. Order lead times could be extended or delayed and pricing could increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, the Company is considering alternative product sourcing in the event that product supply becomes problematic. The Company expects this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which the Company is currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company's business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which the Company faces. </span><span style="font-size: 13.3333px;"><span>The Company has been impacted by COVID-19 with supply chain distributions, absenteeism by infected workers and skilled labor shortages which has caused delays in projects and the Company could be further impacted if the COVID-19 pandemic continues. </span><br/></span></p> </div> </div> </div> </div> </div> </div> </div> </div> 13146418 7591863 <table border="0" style="height: 58px; width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"> <tbody> <tr style="margin-left: 0.1px; height: 15px;"> <td style="margin-left: 0.1px; height: 15px;"><br/></td> <td style="margin-left: 0.1px; height: 15px;">   </td> <td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="2" style="text-align: center; margin-left: 0.1px; height: 15px; border-bottom: 1px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><strong><span><span style="border-left: none; border-right: none;">2022</span></span></strong><br/></td> <td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 16px;"> <td style="height: 16px; margin-left: 0.1px; width: 46px;"><br/></td> <td class="ng-scope" style="height: 16px; background-color: #cceeff;">Within 1 year</td> <td style="height: 16px; width: 1%; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; background-color: #cceeff;"><br/></td> <td style="height: 16px; width: 1%; background-color: #cceeff; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="height: 16px; text-align: right; width: 10%; background-color: #cceeff; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><span style="border-left: none; border-right: none;">7,591,863</span></span></td> <td style="height: 16px; width: 0.5%; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px;"><br/></td> <td style="height: 10px; margin-left: 0.1px;">Total Backlog</td> <td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px; border-bottom: 2.8pt double #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="height: 10px; text-align: right; border-bottom: 2.8pt double #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><span style="border-left: none; border-right: none;">7,591,863</span></span></td> <td style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> 7591863 7591863 10488000 <div style="border-left: none; border-right: none;"> <div style="font-size: 10pt;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_34PD7ILUMO00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; height: 18px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr style="height: 18px;"> <td style="vertical-align: top; width: 36pt; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 3. </span></p> </td> <td style="vertical-align: top; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies </span></p> </td> </tr> </tbody> </table> </div> </div> </div> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Basis of presentation and principals of consolidation </span><span>– The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2021 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on April 18, 2022. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.</span></p> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt; line-height: 107%;">    </span></i></b></p> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 107%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; color: #000000;">Recently adopted accounting pronouncements - </span></i></b><span style="font-size: 10pt; font-family: 'times new roman', times;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.<b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"/></b></span><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span></p> <div style="border-left: none; border-right: none; text-align: justify;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div> <p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;"><b><i>Accounting estimates<span style="line-height: inherit;"> </span></i></b>– The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.</span></span></span></p> </div> </div> </div> </div> </div> </div> <p style="color: #000000; font: 10pt / 1.2 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><br/></span></p> <div style="border-right: none; border-left: none; text-align: justify;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="color: #000000; font: 10pt / 1.2 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Operating cycle –</span><span><span style="line-height: inherit;"> </span><span style="border-left: none; border-right: none; line-height: inherit;">The length of the Company’s contracts varies, but is typically between<span style="line-height: inherit;"> </span><span><span style="-sec-ix-hidden:Tag941">six</span></span><span style="line-height: inherit;"> </span>to<span style="line-height: inherit;"> </span><span><span style="-sec-ix-hidden:Tag940">twelve</span></span><span style="line-height: inherit;"> </span>months.</span> In some instances, the length of the contract may exceed<span style="line-height: inherit;"> </span><span style="-sec-ix-hidden:Tag939">twelve</span><span style="line-height: inherit;"> </span>months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed<span style="line-height: inherit;"> </span><span style="border-right: none; border-left: none; line-height: inherit;">one year</span>.</span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; line-height: normal; font-size: 11pt; font-family: Calibri, 'sans-serif'; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><b><i><span>Reclassification – </span></i></b></span><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif';"><span style="font-family: 'times new roman', times; font-size: 10pt;">Certain prior year balances were reclassed to conform to current period presentation.<span style="mso-spacerun: yes;"> </span>There was no impact to income (loss) or cash flows as a result of these reclassifications</span>.<span style="mso-spacerun: yes;"> </span></span><span style="font-family: 'Times New Roman', 'serif'; font-size: 9pt; text-indent: 0pt;">   </span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p class="ng-scope" style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span><span style="font-size: 10pt;">– The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following </span>five<span style="font-size: 10pt;"> steps in accordance with its revenue policy: </span><br/></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>1</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Identify the contract with a customer</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>2</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Identify the performance obligations in the contract</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>3</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Determine the transaction price</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>4</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Allocate the transaction price to performance obligations in the contract</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>5</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="line-height: inherit;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;">On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). </span> 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 toward 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></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; color: #000000;">For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <div style="font-size: 10pt; text-align: justify;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div id="fs_FBT6TU4AM800000000000000000000B"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="line-height: inherit;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0in 0in 0in 0.5in;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-weight: bold;"><i>CMC Right of First Refusal </i><i>Agreement</i> </span><span><b><i>– </i></b>On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “<span style="font-style: italic; line-height: inherit;">Agreement</span>”) with CMC Development LLC (“<span style="font-style: italic; line-height: inherit;">CMC</span>”), which had a term of two (2) years. <span style="border-left: none; border-right: none;"><span>Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30, 2021</span> unless the Agreement is earlier terminated. In </span><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;">the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.</span></span></span></span></span></p> <p style="margin: 0in 0in 0.0001pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"> </span></p> <p style="margin: 0in 0in 0in 0.5in;"><span>The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately <span>100</span> residential and commercial units at <span style="display: inline; line-height: inherit;"><span>1100</span></span> Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. <span>The Company is no longer participating on Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company previously reported this as a cancellation within the Company's backlog footnote, see Note <span style="border-left: none; border-right: none;">11</span> on this discussion. No revenue has been recognized under the Agreement during the three months ended March 31, 2022 and 2021.</span></span></p> <p style="margin: 0in 0in 0in 0.5in;"><br/></p> <p style="margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of<span> 2020</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> <span> </span></span><span>Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. <span>In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. </span>For the three months ended March 31, 2022 and 2021, the Company recognized approximately $6,885,828 and $5,863,358 related</span><span> to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.</span></span></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"/><br/></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;">Disaggregation of Revenues</span></em><br/></p> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> <span style="line-height: 107%;">The Company’s revenues are principally derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales</span>. <span style="line-height: 107%;">The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were</span> </span>$6,885,828 and $1,718,770, respectively, for the three months ending March 31, 2022. Revenue recognized at a point in time and recognized over time were $5,965,413 and $3,222,214, respectively, for the three months ending March 31, 2021.</span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span><span style="font-family: 'times new roman', times; font-size: 10pt;">  </span></p> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The following tables provide further disaggregation of the<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Company’s</span> revenues by categories:  </span></span></p> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_W4EFM5S3OW00000000000000000000b"> <table border="0" cellpadding="0" style="height: 233px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="13" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"><span><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Three Months Ended March 31,</strong></span><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;"> Revenue by Customer Type </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span style="border-left: none; border-right: none;">2022</span></strong></span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span style="border-left: none; border-right: none;">2021</span></strong></span></span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 47px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction and Engineering Services:</span><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>   Government</span><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;">39</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><span>%</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; text-align: right; height: 17px;">1,085,480</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">12</td> <td style="padding: 0px; height: 17px;"><span>%</span></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">    Hotel</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff;">897,244</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">10</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;" valign="middle"><span>%</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">170,426</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">2</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span>%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    <span style="color: #000000; font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;">Medical - C</span><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: left; float: none; display: inline !important;">onstruction</span></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">—</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">—</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 251,560 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 3 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom">    <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Multi-Family (includes Single Family)</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">77,626</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">1</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left; background-color: #cceeff;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 44,746 </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> — </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    Office</td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">728,875</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 177,392 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 1 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"> <p>    Retail<br/></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">5,344</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">42,015</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;">    Special Use</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">9,642</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;">%</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">1,460,045</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">16</td> <td style="padding: 0px; height: 17px;">%</td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Subtotal</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;">1,718,770</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;">20</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;">3,231,664</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;">35</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Medical Revenue:</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Medical (lab testing, kit sales and equipment) </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">6,885,828</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">80</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left; background-color: #cceeff;" valign="middle"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; font-family: 'times new roman', times; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 10pt; font-family: 'times new roman', times;">5,955,963</p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 10pt; font-family: 'times new roman', times;">65</p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 10px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Total revenue by customer type </span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,604,598</span></span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: middle; text-align: right;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %   </span></p> </td> <td style="padding: 0px; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;">9,187,627</p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px 0px 3px; height: 10px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;"><span> %  </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="border-right: none; border-left: none;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract Assets and Contract Liabilities</span></em></span></span></p> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.</span></span></p> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The timing of revenue recognition may differ from the timing of invoicing to customers. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">A<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">lthough the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.</span></span></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i>Deferred Contract Costs</i><span> - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now is subject to the ELA. Upon entering into the ELA, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143, </span></span><span>which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217</span><span style="font-family: 'times new roman', times; font-size: 10pt;">,<span> which was reimbursement from the licensee for project costs on this project. The Company incurred total deferred contract costs of $203,926. </span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over </span><span style="border-left: none; border-right: none;">sixty months</span><span><span>, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of </span>March 31, 2022, accumulated amortization related to deferred contract costs amounted to $101,963</span><span>. During the three months ended March 31, 2022 and 2021, amortization expense relating to the deferred contract costs amounted to $10,196 and $10,196, respectively, </span><span style="font-family: 'times new roman', times; font-size: 10pt;">and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations. <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.</span></span></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><i style="font-size: 10pt;"><span> </span></i></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span class="selected" style="color: #000000;">Exclusive License Agreement <b>– </b></span></i><span>On Oc<span>tober 3, 2019, as amen</span>ded on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The License Agreement has an initial term of <span style="-sec-ix-hidden:Tag938">five</span> (5) years and will automatically renew for subsequent <span style="-sec-ix-hidden:Tag937">five</span> (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).</span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;"><span><span style="border-left: none; border-right: none;">In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”),</span> subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;">The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. </span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;"><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">On June 15, 2021, the Company terminated the ELA.</span><span style="mso-spacerun: yes;"> </span><span>In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of </span>CPF’s<span> right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.</span><br/></span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="color: #000000; font-size: 10pt; font-family: 'times new roman', times;"><b><i><span><span>Bu</span>siness Combinations</span></i></b><span> - <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC<span> </span></span><span>805</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>“Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.</span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div style="border-left: none; border-right: none;"> <p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0pt 0pt 10pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify; text-indent: 0pt;"><b style="font-family: 'times new roman', times; font-size: 10pt;"><i>Variable Interest Entities</i></b><span style="font-family: 'times new roman', times; font-size: 10pt;"> – <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company accounts for certain legal entities as variable interest entities (“VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.</span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  <span>In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. </span>Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”). <span>As of December 31, 2021, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates,<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>Accounts Payable and Accrued Expenses </span>on the accompanying consolidated balance sheets. In addition, during the <span style="border-right: none; border-left: none;">year ended December 31, 2021</span>, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.</span></span></span></p> <p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT was to market</span><span style="font-size: 10.0pt;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span>19</span> testing industry.</span><span style="mso-spacerun: yes;">  </span><span style="font-size: 10.0pt;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements. </span></p> <p style="margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify; text-indent: 0px;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;"><b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"><i>Investment Entities <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">– </span></i></b></span><span style="font-size: 10.0pt;"><span>On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the <span>remaining $135,238</span> funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide </span>affordable housing in the Atlanta, Georgia metropolitan area.<span style="mso-spacerun: yes;"> <span> </span></span>The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company will use the equity method to report the activities as an investment in its consolidated financial statements. </span><br/></span></p> <p style="margin: 0px; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify; text-indent: 0px;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements. The Company will use the equity method to report the activities as an investment in its consolidated financial statements.</span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On February 24, 2022 the Company made a $500,000 capital investment for a 1.2% ownership in Moliving, a nomadic hospitality solution company. <br/>The Company also executed a side agreement to build the first sixty Moliving units and an additional ninety units after the first sixty units are manufactured. <br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;">  </span><br/></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><br/></p> <div style="border-left: none; border-right: none; text-align: justify;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cash and cash equivalents </span><span>– The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $<span>13,146,418</span> </span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">and<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">$</span></span>13,024,381<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">as of</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> March 31, 2022 </span>and December 31, 2021, respectively.</span></span></span></span></p> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"> </span></span></p> </div> </div> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of March 31, 2022 or 2021, respectively.     </span></span></p> </div> </div> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Accounts receivable and allowance for credit losses </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.</span></span></span></p> </div> </div> <p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of March 31, 2022 there was <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">inventory of</span> $336,586 for construction materials, and $717,756 of medical equipment and COVID-19 test and testing supplies. <span>As of December 31, 2021 there was inventory of $516,731 for construction materials, and $757,094 of medical equipment and COVID-19 test and testing supplies. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> </div> </div> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><span style="font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">– </span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely tha<span style="border-right: none; border-left: none;">n not reduce the fair value of its reporting unit below its carrying values.</span> </span></span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill</span><span><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. </span>There were no impairments during the  three months ended March 31, 2022 or 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. </span></span></span></span></span></p> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><br/></p> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-style: italic;">– </span><span><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span>Intangible assets consist of $<span>2,766,000</span> of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $<span>97,164</span> of trademarks, and $47,800 of website costs are being amortized over 5 years.</span> </span></span></span></span> The Company evaluated intangible assets for impairment during the year ended December 31, 2021, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2022. The accumulated amortization as of March 31, 2022 and 2021 was $857,554 and $690,262, respectively. <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The </span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;">amortization expense</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>for the</span> three months ended March 31, 2022 and 2021 was $41,823 and $40,407, respectively. The estimated amortization expense for the successive five years is as follows:</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> </span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%"> <tbody> <tr style="height: 21px;"> <td style="vertical-align: bottom; height: 21px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 21px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 47px;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2022 </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 121,147 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,176 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 160,469 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,052 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2026</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 139,716 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 20px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">1,313,850</span> </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,053,410 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> </div> </div> </div> <div style="border-left: none; border-right: none;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, plant and equipment </span><span>– Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and <span>equipment</span> 5 t<span>o 29</span> years. Repairs and maintenance are charged to expense when incurred.</span></p> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-style: italic; font-weight: bold;">Held For Sale Assets </span>– On May 10, 2021 the Company's subsidiary, SG DevCo acquired the Lago Vista, Texas property for $3,576,130. Management has implemented a plan to sell this property, which meets all of the criteria required to classify it as Held for Sale. Including the project development costs associated with Lago Vista of $816,410, the book value is now $4,392,541.</span></p> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div> <div style="border-left: none; border-right: none;"> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><b><i><span style="font-size: 10pt; color: #000000;">Convertible instruments </span></i></b><span style="font-size: 10pt; color: #000000;">– The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.</span></p> </div> </div> </div> </div> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Common stock purchase warrants and other derivative financial instruments</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <div style="border-left: none; border-right: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair value measurements </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company measures the fair value of financial assets and liabilities based on 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. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>The Company uses three levels of inputs that may be used to measure fair value:</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div id="t_ft_TSS8MKYHJK00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top; width: 8%;"> <p style="margin: 0pt;"><span> Level 1 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices in active markets for identical assets or liabilities. </span></p> </td> </tr> <tr> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span> Level 2 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices for similar assets and liabilities in active markets or inputs that are observable. </span></p> </td> </tr> <tr> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span> Level 3 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions). </span></p> </td> </tr> </tbody> </table> <br/></div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="font-size: 10pt;">Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. </span><br/></span></p> <p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt; text-align: justify;"><br/></p> </div> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="border-left: none; border-right: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Share-based payments </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– </span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">The <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations.</span></span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;"> </span></span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">   </span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Income taxes</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span> </span>–<span> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.</span></p> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Concentrations of credit risk </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">–</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account. </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At March 31, 2022 and December 31, 2021, 75% and 78%, respectively, of the Company’s gross accounts receivable were due from <span>two</span> and four customers. </span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Revenue relating to two and two customers represented approximately 90% and 80% of the Company's total revenue for the three months ended March 31, 2022 and 2021, respectively. </span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>Cost of revenue relating to two and two vendors represented approximately 28% and 28% of the Company’s total cost of revenue for the three months ended March 31, 2022 and 2021, respectively. </span><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.</span></span></p> </div> </div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Basis of presentation and principals of consolidation </span><span>– The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2021 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on April 18, 2022. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022.</span></p> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 107%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; color: #000000;">Recently adopted accounting pronouncements - </span></i></b><span style="font-size: 10pt; font-family: 'times new roman', times;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.<b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"/></b></span><br/></p> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div> <p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;"><b><i>Accounting estimates<span style="line-height: inherit;"> </span></i></b>– The preparation of condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.</span></span></span></p> </div> </div> </div> </div> </div> </div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="color: #000000; font: 10pt / 1.2 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Operating cycle –</span><span><span style="line-height: inherit;"> </span><span style="border-left: none; border-right: none; line-height: inherit;">The length of the Company’s contracts varies, but is typically between<span style="line-height: inherit;"> </span><span><span style="-sec-ix-hidden:Tag941">six</span></span><span style="line-height: inherit;"> </span>to<span style="line-height: inherit;"> </span><span><span style="-sec-ix-hidden:Tag940">twelve</span></span><span style="line-height: inherit;"> </span>months.</span> In some instances, the length of the contract may exceed<span style="line-height: inherit;"> </span><span style="-sec-ix-hidden:Tag939">twelve</span><span style="line-height: inherit;"> </span>months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed<span style="line-height: inherit;"> </span><span style="border-right: none; border-left: none; line-height: inherit;">one year</span>.</span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> one year <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; line-height: normal; font-size: 11pt; font-family: Calibri, 'sans-serif'; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><b><i><span>Reclassification – </span></i></b></span><span style="font-size: 9.0pt; font-family: 'Times New Roman','serif';"><span style="font-family: 'times new roman', times; font-size: 10pt;">Certain prior year balances were reclassed to conform to current period presentation.<span style="mso-spacerun: yes;"> </span>There was no impact to income (loss) or cash flows as a result of these reclassifications</span>.<span style="mso-spacerun: yes;"> </span></span><span style="font-family: 'Times New Roman', 'serif'; font-size: 9pt; text-indent: 0pt;">   </span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p class="ng-scope" style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span><span style="font-size: 10pt;">– The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following </span>five<span style="font-size: 10pt;"> steps in accordance with its revenue policy: </span><br/></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>1</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Identify the contract with a customer</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>2</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Identify the performance obligations in the contract</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>3</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Determine the transaction price</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>4</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Allocate the transaction price to performance obligations in the contract</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>5</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="line-height: inherit;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;">On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). </span> 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 toward 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></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; color: #000000;">For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <div style="font-size: 10pt; text-align: justify;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div id="fs_FBT6TU4AM800000000000000000000B"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="line-height: inherit;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0in 0in 0in 0.5in;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="font-weight: bold;"><i>CMC Right of First Refusal </i><i>Agreement</i> </span><span><b><i>– </i></b>On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “<span style="font-style: italic; line-height: inherit;">Agreement</span>”) with CMC Development LLC (“<span style="font-style: italic; line-height: inherit;">CMC</span>”), which had a term of two (2) years. <span style="border-left: none; border-right: none;"><span>Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30, 2021</span> unless the Agreement is earlier terminated. In </span><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;">the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.</span></span></span></span></span></p> <p style="margin: 0in 0in 0.0001pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"> </span></p> <p style="margin: 0in 0in 0in 0.5in;"><span>The Agreement also provided that CMC has engaged the Company to build and design, in the aggregate, approximately <span>100</span> residential and commercial units at <span style="display: inline; line-height: inherit;"><span>1100</span></span> Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19. <span>The Company is no longer participating on Ridge Avenue as CMC has decided to proceed with this project as a traditional construction build. The Company previously reported this as a cancellation within the Company's backlog footnote, see Note <span style="border-left: none; border-right: none;">11</span> on this discussion. No revenue has been recognized under the Agreement during the three months ended March 31, 2022 and 2021.</span></span></p> <p style="margin: 0in 0in 0in 0.5in;"><br/></p> <p style="margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of<span> 2020</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> <span> </span></span><span>Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. <span>In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. </span>For the three months ended March 31, 2022 and 2021, the Company recognized approximately $6,885,828 and $5,863,358 related</span><span> to activities through these two joint ventures, which is included in medical revenue on the accompanying consolidated statements of operations.</span></span></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"/><br/></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;">Disaggregation of Revenues</span></em><br/></p> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> <span style="line-height: 107%;">The Company’s revenues are principally derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales</span>. <span style="line-height: 107%;">The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were</span> </span>$6,885,828 and $1,718,770, respectively, for the three months ending March 31, 2022. Revenue recognized at a point in time and recognized over time were $5,965,413 and $3,222,214, respectively, for the three months ending March 31, 2021.</span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span><span style="font-family: 'times new roman', times; font-size: 10pt;">  </span></p> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The following tables provide further disaggregation of the<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Company’s</span> revenues by categories:  </span></span></p> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_W4EFM5S3OW00000000000000000000b"> <table border="0" cellpadding="0" style="height: 233px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="13" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"><span><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Three Months Ended March 31,</strong></span><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;"> Revenue by Customer Type </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span style="border-left: none; border-right: none;">2022</span></strong></span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span style="border-left: none; border-right: none;">2021</span></strong></span></span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 47px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction and Engineering Services:</span><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>   Government</span><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;">39</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><span>%</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; text-align: right; height: 17px;">1,085,480</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">12</td> <td style="padding: 0px; height: 17px;"><span>%</span></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">    Hotel</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff;">897,244</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">10</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;" valign="middle"><span>%</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">170,426</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">2</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span>%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    <span style="color: #000000; font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;">Medical - C</span><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: left; float: none; display: inline !important;">onstruction</span></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">—</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">—</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 251,560 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 3 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom">    <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Multi-Family (includes Single Family)</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">77,626</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">1</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left; background-color: #cceeff;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 44,746 </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> — </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    Office</td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">728,875</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 177,392 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 1 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"> <p>    Retail<br/></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">5,344</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">42,015</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;">    Special Use</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">9,642</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;">%</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">1,460,045</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">16</td> <td style="padding: 0px; height: 17px;">%</td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Subtotal</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;">1,718,770</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;">20</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;">3,231,664</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;">35</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Medical Revenue:</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Medical (lab testing, kit sales and equipment) </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">6,885,828</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">80</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left; background-color: #cceeff;" valign="middle"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; font-family: 'times new roman', times; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 10pt; font-family: 'times new roman', times;">5,955,963</p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 10pt; font-family: 'times new roman', times;">65</p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 10px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Total revenue by customer type </span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,604,598</span></span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: middle; text-align: right;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %   </span></p> </td> <td style="padding: 0px; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;">9,187,627</p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px 0px 3px; height: 10px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;"><span> %  </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="border-right: none; border-left: none;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract Assets and Contract Liabilities</span></em></span></span></p> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.</span></span></p> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The timing of revenue recognition may differ from the timing of invoicing to customers. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">A<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">lthough the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.</span></span></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i>Deferred Contract Costs</i><span> - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now is subject to the ELA. Upon entering into the ELA, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143, </span></span><span>which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217</span><span style="font-family: 'times new roman', times; font-size: 10pt;">,<span> which was reimbursement from the licensee for project costs on this project. The Company incurred total deferred contract costs of $203,926. </span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">The Company considered this amount an incremental cost of obtaining that ELA, because the Company expects to recover those costs through future royalty payments. The Company plans to amortize the asset over </span><span style="border-left: none; border-right: none;">sixty months</span><span><span>, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of </span>March 31, 2022, accumulated amortization related to deferred contract costs amounted to $101,963</span><span>. During the three months ended March 31, 2022 and 2021, amortization expense relating to the deferred contract costs amounted to $10,196 and $10,196, respectively, </span><span style="font-family: 'times new roman', times; font-size: 10pt;">and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations. <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.</span></span></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><i style="font-size: 10pt;"><span> </span></i></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span class="selected" style="color: #000000;">Exclusive License Agreement <b>– </b></span></i><span>On Oc<span>tober 3, 2019, as amen</span>ded on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The License Agreement has an initial term of <span style="-sec-ix-hidden:Tag938">five</span> (5) years and will automatically renew for subsequent <span style="-sec-ix-hidden:Tag937">five</span> (5) year periods. The License Agreement provides for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).</span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;"><span><span style="border-left: none; border-right: none;">In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”),</span> subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;">The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. </span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;"><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">On June 15, 2021, the Company terminated the ELA.</span><span style="mso-spacerun: yes;"> </span><span>In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of </span>CPF’s<span> right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.</span><br/></span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> P2Y 0.50 2500 1250 1250 the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC. 16900000 6885828 5863358 6885828 1718770 5965413 3222214 <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_W4EFM5S3OW00000000000000000000b"> <table border="0" cellpadding="0" style="height: 233px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="13" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"><span><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Three Months Ended March 31,</strong></span><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;"> Revenue by Customer Type </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span style="border-left: none; border-right: none;">2022</span></strong></span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span style="border-left: none; border-right: none;">2021</span></strong></span></span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 47px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction and Engineering Services:</span><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>   Government</span><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;">39</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><span>%</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; text-align: right; height: 17px;">1,085,480</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">12</td> <td style="padding: 0px; height: 17px;"><span>%</span></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">    Hotel</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff;">897,244</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">10</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;" valign="middle"><span>%</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">170,426</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">2</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span>%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    <span style="color: #000000; font-family: 'times new roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;">Medical - C</span><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: left; float: none; display: inline !important;">onstruction</span></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">—</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">—</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 251,560 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 3 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom">    <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Multi-Family (includes Single Family)</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">77,626</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">1</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left; background-color: #cceeff;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 44,746 </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> — </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    Office</td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">728,875</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 177,392 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 1 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"> <p>    Retail<br/></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">5,344</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">42,015</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">1</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;">    Special Use</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">9,642</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;">%</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">1,460,045</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">16</td> <td style="padding: 0px; height: 17px;">%</td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Subtotal</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;">1,718,770</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;">20</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;">3,231,664</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;">35</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Medical Revenue:</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Medical (lab testing, kit sales and equipment) </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">6,885,828</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">80</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left; background-color: #cceeff;" valign="middle"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; font-family: 'times new roman', times; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 10pt; font-family: 'times new roman', times;">5,955,963</p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 10pt; font-family: 'times new roman', times;">65</p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 10px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Total revenue by customer type </span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,604,598</span></span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: middle; text-align: right;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %   </span></p> </td> <td style="padding: 0px; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;">9,187,627</p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px 0px 3px; height: 10px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;"><span> %  </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> 39 1085480 0.12 897244 0.10 170426 0.02 251560 0.03 77626 0.01 44746 728875 0.08 177392 0.01 5344 0.01 42015 0.01 9642 1460045 0.16 1718770 0.20 3231664 0.35 6885828 0.80 5955963 0.65 8604598 1 9187627 1 306143 102217 203926 P60M 101963 10196 10196 In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”) 500000 750000 1500000 2000000 2500000 0.50 1.25 <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="color: #000000; font-size: 10pt; font-family: 'times new roman', times;"><b><i><span><span>Bu</span>siness Combinations</span></i></b><span> - <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC<span> </span></span><span>805</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>“Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.</span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 10pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify; text-indent: 0pt;"><b style="font-family: 'times new roman', times; font-size: 10pt;"><i>Variable Interest Entities</i></b><span style="font-family: 'times new roman', times; font-size: 10pt;"> – <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company accounts for certain legal entities as variable interest entities (“VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.</span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  <span>In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. </span>Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributing various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”). <span>As of December 31, 2021, $502,958 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates,<span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>Accounts Payable and Accrued Expenses </span>on the accompanying consolidated balance sheets. In addition, during the <span style="border-right: none; border-left: none;">year ended December 31, 2021</span>, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of December 31, 2021. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its consolidated financial statements.</span></span></span></p> <p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT was to market</span><span style="font-size: 10.0pt;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span>19</span> testing industry.</span><span style="mso-spacerun: yes;">  </span><span style="font-size: 10.0pt;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its consolidated financial statements. </span></p> 200000 502958 60110 60000 <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;"><b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"><i>Investment Entities <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">– </span></i></b></span><span style="font-size: 10.0pt;"><span>On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the <span>remaining $135,238</span> funded in the fourth quarter of 2021. The purpose of Norman Berry II Owner LLC is to develop and provide </span>affordable housing in the Atlanta, Georgia metropolitan area.<span style="mso-spacerun: yes;"> <span> </span></span>The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its consolidated financial statements. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company will use the equity method to report the activities as an investment in its consolidated financial statements. </span><br/></span></p> <p style="margin: 0px; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify; text-indent: 0px;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its consolidated financial statements. The Company will use the equity method to report the activities as an investment in its consolidated financial statements.</span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On February 24, 2022 the Company made a $500,000 capital investment for a 1.2% ownership in Moliving, a nomadic hospitality solution company. <br/>The Company also executed a side agreement to build the first sixty Moliving units and an additional ninety units after the first sixty units are manufactured. <br/></span></p> 600000 0.50 350329 114433 600000 135238 0.10 3000000 0.10 500000 0.012 60 90 60 <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cash and cash equivalents </span><span>– The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $<span>13,146,418</span> </span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;">and<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">$</span></span>13,024,381<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">as of</span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> March 31, 2022 </span>and December 31, 2021, respectively.</span></span></span></span></p> </div> </div> </div> </div> </div> 13146418 13024381 <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of March 31, 2022 or 2021, respectively.     </span></span></p> </div> </div> 0 0 <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Accounts receivable and allowance for credit losses </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our consolidated financial position, results of operations, and cash flows.</span></span></span></p> </div> </div> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of March 31, 2022 there was <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">inventory of</span> $336,586 for construction materials, and $717,756 of medical equipment and COVID-19 test and testing supplies. <span>As of December 31, 2021 there was inventory of $516,731 for construction materials, and $757,094 of medical equipment and COVID-19 test and testing supplies. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> </div> </div> 336586 717756 516731 757094 <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><span style="font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">– </span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely tha<span style="border-right: none; border-left: none;">n not reduce the fair value of its reporting unit below its carrying values.</span> </span></span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill</span><span><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. </span>There were no impairments during the  three months ended March 31, 2022 or 2021. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. </span></span></span></span></span></p> </div> </div> </div> </div> </div> </div> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-style: italic;">– </span><span><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span>Intangible assets consist of $<span>2,766,000</span> of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $<span>97,164</span> of trademarks, and $47,800 of website costs are being amortized over 5 years.</span> </span></span></span></span> The Company evaluated intangible assets for impairment during the year ended December 31, 2021, and determined that there were no impairment losses. There was no impairment during the three months ended March 31, 2022. The accumulated amortization as of March 31, 2022 and 2021 was $857,554 and $690,262, respectively. <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The </span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;">amortization expense</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>for the</span> three months ended March 31, 2022 and 2021 was $41,823 and $40,407, respectively. The estimated amortization expense for the successive five years is as follows:</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> </span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%"> <tbody> <tr style="height: 21px;"> <td style="vertical-align: bottom; height: 21px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 21px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 47px;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2022 </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 121,147 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,176 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 160,469 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,052 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2026</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 139,716 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 20px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">1,313,850</span> </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,053,410 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> 2766000 P20Y 97164 47800 P5Y 857554 690262 41823 40407 P5Y <table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%"> <tbody> <tr style="height: 21px;"> <td style="vertical-align: bottom; height: 21px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 21px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 47px;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2022 </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 121,147 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,176 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 160,469 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,052 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2026</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 139,716 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 20px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">1,313,850</span> </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,053,410 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 121147 161176 160469 157052 139716 1313850 2053410 <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, plant and equipment </span><span>– Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and <span>equipment</span> 5 t<span>o 29</span> years. Repairs and maintenance are charged to expense when incurred.</span></p> </div> </div> </div> </div> </div> </div> P3Y P5Y P5Y P7Y P2Y P5Y P5Y P7Y P5Y P29Y <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-style: italic; font-weight: bold;">Held For Sale Assets </span>– On May 10, 2021 the Company's subsidiary, SG DevCo acquired the Lago Vista, Texas property for $3,576,130. Management has implemented a plan to sell this property, which meets all of the criteria required to classify it as Held for Sale. Including the project development costs associated with Lago Vista of $816,410, the book value is now $4,392,541.</span></p> </div> </div> </div> </div> </div> 3576130 816410 4392541 <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div> <div style="border-left: none; border-right: none;"> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><b><i><span style="font-size: 10pt; color: #000000;">Convertible instruments </span></i></b><span style="font-size: 10pt; color: #000000;">– The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.</span></p> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Common stock purchase warrants and other derivative financial instruments</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair value measurements </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company measures the fair value of financial assets and liabilities based on 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. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>The Company uses three levels of inputs that may be used to measure fair value:</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div id="t_ft_TSS8MKYHJK00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top; width: 8%;"> <p style="margin: 0pt;"><span> Level 1 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices in active markets for identical assets or liabilities. </span></p> </td> </tr> <tr> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span> Level 2 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices for similar assets and liabilities in active markets or inputs that are observable. </span></p> </td> </tr> <tr> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span> Level 3 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions). </span></p> </td> </tr> </tbody> </table> <br/></div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="font-size: 10pt;">Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. </span><br/></span></p> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="border-left: none; border-right: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Share-based payments </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– </span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">The <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations.</span></span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;"> </span></span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">   </span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Income taxes</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span> </span>–<span> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Concentrations of credit risk </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">–</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account. </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At March 31, 2022 and December 31, 2021, 75% and 78%, respectively, of the Company’s gross accounts receivable were due from <span>two</span> and four customers. </span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Revenue relating to two and two customers represented approximately 90% and 80% of the Company's total revenue for the three months ended March 31, 2022 and 2021, respectively. </span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span>Cost of revenue relating to two and two vendors represented approximately 28% and 28% of the Company’s total cost of revenue for the three months ended March 31, 2022 and 2021, respectively. </span><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.</span></span></p> 0.75 0.78 2 4 2 2 0.90 0.80 2 2 0.28 0.28 <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="margin: 0px; text-indent: 0px;"> <table cellpadding="0" style="height: 0px; border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;" width="100%"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 17px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: top; width: 36pt; height: 17px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 4. </span></p> </td> <td style="vertical-align: top; margin: 0px; text-indent: 0px; height: 17px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Accounts Receivable </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0px; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">At March 31, 2022 and December 31, <span style="border-left: none; border-right: none;">2021</span>, the Company’s accounts receivable consisted of the following:</span></p> <p style="margin: 0px; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <table cellpadding="0" style="height: 120px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 16px; margin: 0px; text-indent: 0px;"> <td style="height: 16px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; height: 16px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"> <p style="margin: 0px; text-align: center; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:  </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 13px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 47px;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   Construction services</span><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right; width: 10%;">2,370,435</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right; width: 10%;">2,293,187</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px; margin: 0px; text-indent: 0px;"> <td style="height: 17px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    Engineering services </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 11,795 </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 86,388 </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px;"> <td style="margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Medical revenue</span></span></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px;">122,939</td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px;">679,446</td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    Retainage receivable </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 686,560 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">635,049</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin: 0px; height: 14px; text-indent: 0px;"> <td style="margin: 0px; text-indent: 0px; height: 14px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   Other receivable</span></span><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">195,888</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">186,692</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="margin: 0px; height: 10px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Total gross receivables </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,387,617 </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,880,762 </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin: 0px; height: 10px; text-indent: 0px;"> <td style="margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span> Less: allowance for credit losses   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-indent: 0px;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(963,116</span></span></p> </td> <td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (963,116 </span></p> </td> <td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px 0px 2px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle; background-color: #cceeff;" valign="middle"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Total net receivables  </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,424,501</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,917,646 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> </div> </div> </div> <p style="margin: 0px; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span><span>Receivables are</span> evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance of doubtful accounts was $963,116 as of March 31, 2022 and December 31, 2021. There was $7,024 in bad debt expense during the three months ended March 31, 2022. There were no <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">write offs for the year ended December 31, 2021. </span></span></span></div> </div> <table cellpadding="0" style="height: 120px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 16px; margin: 0px; text-indent: 0px;"> <td style="height: 16px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; height: 16px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"> <p style="margin: 0px; text-align: center; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:  </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 13px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 47px;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   Construction services</span><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right; width: 10%;">2,370,435</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right; width: 10%;">2,293,187</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px; margin: 0px; text-indent: 0px;"> <td style="height: 17px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    Engineering services </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 11,795 </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 86,388 </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px;"> <td style="margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Medical revenue</span></span></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px;">122,939</td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px;">679,446</td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    Retainage receivable </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 686,560 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">635,049</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin: 0px; height: 14px; text-indent: 0px;"> <td style="margin: 0px; text-indent: 0px; height: 14px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   Other receivable</span></span><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">195,888</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">186,692</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="margin: 0px; height: 10px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Total gross receivables </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,387,617 </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,880,762 </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin: 0px; height: 10px; text-indent: 0px;"> <td style="margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span> Less: allowance for credit losses   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-indent: 0px;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(963,116</span></span></p> </td> <td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (963,116 </span></p> </td> <td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px 0px 2px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle; background-color: #cceeff;" valign="middle"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Total net receivables  </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,424,501</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,917,646 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 2370435 2293187 11795 86388 122939 679446 686560 635049 195888 186692 3387617 3880762 963116 963116 2424501 2917646 963116 963116 7024 0 <div id="t_ft_C62P4A0MUO00000000000000000000b"> <table cellpadding="0" style="height: 17px; font-size: 10pt; margin-left: 0px; font-family: 'times new roman'; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Contract Assets and Contract Liabilities   </span></p> </td> </tr> </tbody> </table> </div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at March 31, 2022 and December 31, <span style="border-left: none; border-right: none;">2021</span>:</span></p> <p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <table cellpadding="0" style="height: 95px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px; "> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; width: 48px; "> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Costs incurred on uncompleted contracts   </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 10%; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,004,438 </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 10%; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,272,425 </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 19px;"> <td style="margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">Provision for loss on uncompleted contracts</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 19px;">391,703</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 19px;">2,238,578</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px; "> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; "><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings to date on uncompleted contracts </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(3,731,057</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(3,156,377</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; vertical-align: bottom; margin: 0px; padding: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Gross contract assets </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,665,084 </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,354,626</span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px; "> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; "><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: billings to date </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(8,737,401</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (4,750,289 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;">    Net contract assets (liabilities) on uncompleted contracts</p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,072,317</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;">)</td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,395,663</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;">)</td> </tr> </tbody> </table> <span style="font-family: 'Times New Roman'; font-size: 10pt;">             </span> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The above amounts are included in the accompanying condensed consolidated balance sheets under the f<span>ollowing <span>captions at <span style="border-left: none; border-right: none;">March 31, 2022</span> and</span></span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> December 31, <span style="border-left: none; border-right: none;">2021</span>.</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt; text-indent: 36pt;"><br/></p> <table cellpadding="0" style="height: 63px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; padding: 0px; width: 48px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> Contract assets   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 133,395 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 41,916 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span> Contract liabilities </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,205,712</span></span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,437,579</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">)</td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>     Net contract assets (liabilities) </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,072,317</span></span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,395,663</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td> </tr> </tbody> </table> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">Although management believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. </span><span style="font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times;">The Company peri</span></span><span style="font-family: 'times new roman', times;">odically evaluates and revises its estimates and makes adjustments when they are considered necessary. </span></span></p> </div> </div> </div> <table cellpadding="0" style="height: 95px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px; "> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; width: 48px; "> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Costs incurred on uncompleted contracts   </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 10%; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,004,438 </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 10%; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,272,425 </span></p> </td> <td style="vertical-align: bottom; height: 10px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 19px;"> <td style="margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;">Provision for loss on uncompleted contracts</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 19px;">391,703</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; text-align: right; height: 19px;">2,238,578</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px; "> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; "><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings to date on uncompleted contracts </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(3,731,057</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(3,156,377</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; vertical-align: bottom; margin: 0px; padding: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Gross contract assets </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,665,084 </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,354,626</span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px; "> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; "><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: billings to date </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(8,737,401</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (4,750,289 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;">    Net contract assets (liabilities) on uncompleted contracts</p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,072,317</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;">)</td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,395,663</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;">)</td> </tr> </tbody> </table> <span style="font-family: 'Times New Roman'; font-size: 10pt;">             </span> 7004438 4272425 391703 2238578 -3731057 -3156377 3665084 3354626 8737401 4750289 -5072317 -1395663 <table cellpadding="0" style="height: 63px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; padding: 0px; width: 48px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> Contract assets   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 133,395 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 41,916 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span> Contract liabilities </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,205,712</span></span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,437,579</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">)</td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>     Net contract assets (liabilities) </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,072,317</span></span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,395,663</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td> </tr> </tbody> </table> 133395 41916 5205712 1437579 -5072317 -1395663 <div> <table cellpadding="0" style="font-size: 10pt; margin-left: 0pt; font-family: 'times new roman'; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; height: 17px; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 6. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Property, plant and equipment </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their useful lives. At March 31, 2022 and December 31, 2021, the Company’s property, plant and equipment, net consisted of the following:</span></p> <p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <table cellpadding="0" style="height: 223px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100.295%;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; width: 48px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; "> <p style="margin: 0pt;"><br/></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.576369%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; width: 10.5%;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.720461%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; width: 11.4409%;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"> <p> </p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; "> <p style="margin: 0pt;"><span> Computer equipment and software  </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.576369%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 159,987 </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.720461%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 1.44092%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 156,701 </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px;"> <p> </p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; "> <p style="margin: 0pt;"><span> Furniture and other equipment  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 0.576369%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 276,703 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 0.720461%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; width: 1.44092%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 275,606 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceefa; "><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Leasehold improvements </span><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">15,400</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">15,400</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; ">Equipment and machinery</td> <td style="vertical-align: bottom; height: 17px; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">1,232,378</td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">1,219,056</td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceefa; ">Automobiles</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">4,638</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">4,638</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; ">Building held for leases</td> <td style="vertical-align: bottom; height: 17px; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">196,416</td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">196,416</td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceefa; ">Laboratory and temporary units </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">1,364,748</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">1,362,760</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;">Land</td> <td style="vertical-align: bottom; width: 0.576369%; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.5%; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times;"> 893,786</span> <br/></td> <td style="vertical-align: bottom; width: 0.864553%; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.720461%; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 1.44092%; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times;"> 3,576,130 </span></td> <td style="vertical-align: bottom; width: 0.864553%; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceefa; ">Construction in progress</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000; background-color: #cceefa; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-color: #cceefa; width: 10%;">450,381</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000; background-color: #cceefa; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-color: #cceefa; width: 10%;">442,515</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px;"> <p> </p> </td> <td style="vertical-align: bottom; height: 17px; ">      Property, plant and equipment</td> <td style="vertical-align: bottom; height: 17px; width: 0.576369%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,594,437 </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.720461%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 1.44092%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,249,222 </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px; "> <td style="height: 19px;"> <p> </p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceefa; "> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.576369%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(513,585</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.864553%;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.720461%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 1.44092%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (409,279 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 22px; background-color: #ffffff;"> <td style="height: 22px; background-color: #ffffff;"> <p> </p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Property, plant and equipment, net  </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; width: 0.576369%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 22px; width: 0.5%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 22px; width: 10%; background-color: #ffffff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,080,852 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; width: 0.864553%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; width: 0.720461%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 22px; width: 1.44092%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 22px; width: 10%; background-color: #ffffff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,839,943 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; width: 0.864553%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> <p style="margin: 0pt 7.7pt 0pt 19.8pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>Depreciation expense for the three months ended March 31, 2022 and 2021 amounted to $104,825 and $91,190 respectively.  </span></p> <table cellpadding="0" style="height: 223px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100.295%;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px; width: 48px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; "> <p style="margin: 0pt;"><br/></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.576369%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; width: 10.5%;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.720461%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; width: 11.4409%;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"> <p> </p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; "> <p style="margin: 0pt;"><span> Computer equipment and software  </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.576369%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.5%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 159,987 </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.720461%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 1.44092%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 10%; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 156,701 </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px;"> <p> </p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; "> <p style="margin: 0pt;"><span> Furniture and other equipment  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 0.576369%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 276,703 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 0.720461%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; width: 1.44092%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 275,606 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceefa; "><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Leasehold improvements </span><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">15,400</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">15,400</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; ">Equipment and machinery</td> <td style="vertical-align: bottom; height: 17px; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">1,232,378</td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">1,219,056</td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceefa; ">Automobiles</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">4,638</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">4,638</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; ">Building held for leases</td> <td style="vertical-align: bottom; height: 17px; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">196,416</td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; width: 10%;">196,416</td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceefa; ">Laboratory and temporary units </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">1,364,748</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceefa; width: 10%;">1,362,760</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;">Land</td> <td style="vertical-align: bottom; width: 0.576369%; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.5%; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times;"> 893,786</span> <br/></td> <td style="vertical-align: bottom; width: 0.864553%; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.720461%; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 1.44092%; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: right; width: 10%; height: 17px;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times;"> 3,576,130 </span></td> <td style="vertical-align: bottom; width: 0.864553%; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px; "> <td style="height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceefa; ">Construction in progress</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.576369%;"><br/></td> <td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000; background-color: #cceefa; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-color: #cceefa; width: 10%;">450,381</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.720461%;"><br/></td> <td style="vertical-align: bottom; height: 17px; border-bottom: 2px solid #000000; background-color: #cceefa; width: 1.44092%;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-color: #cceefa; width: 10%;">442,515</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceefa; width: 0.864553%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px;"> <p> </p> </td> <td style="vertical-align: bottom; height: 17px; ">      Property, plant and equipment</td> <td style="vertical-align: bottom; height: 17px; width: 0.576369%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,594,437 </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.720461%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 1.44092%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,249,222 </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px; "> <td style="height: 19px;"> <p> </p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceefa; "> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.576369%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(513,585</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.864553%;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.720461%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 1.44092%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (409,279 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceefa; width: 0.864553%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 22px; background-color: #ffffff;"> <td style="height: 22px; background-color: #ffffff;"> <p> </p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Property, plant and equipment, net  </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; width: 0.576369%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 22px; width: 0.5%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 22px; width: 10%; background-color: #ffffff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,080,852 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; width: 0.864553%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; width: 0.720461%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 22px; width: 1.44092%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 22px; width: 10%; background-color: #ffffff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,839,943 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 22px; width: 0.864553%; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 159987 156701 276703 275606 15400 15400 1232378 1219056 4638 4638 196416 196416 1364748 1362760 893786 3576130 450381 442515 4594437 7249222 513585 409279 4080852 6839943 104825 91190 <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div id="t_ft_JX12PGJQEO00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36PT; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><b><span style="font-size: 10pt; line-height: 107%; color: #000000;">Notes Receivable </span></b></span></b></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 13.3333pt; line-height: normal; text-indent: 0pt; padding-left: 30px; text-align: left;"><br/></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;">On January 21, 2020, CPF GP 2019-1 LLC (“CPF GP”) issued to the Company a promissory note in the principal amount of $400,000 (the “Company Note”) and issued to Paul Galvin, the Company’s Chairman and CEO, a promissory note in the principal amount of $100,000 (the “Galvin Note”). <span style="border-right: none; border-left: none;">The transaction closed on January 22, 2021, on which date the Company loaned CPF GP 2019-1 LLC $400,000 and Mr. Galvin personally loaned CPF GP $100,000 on behalf of the Company.</span> The Company Note and Galvin Note were issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at <span style="border-left: none; border-right: none;">five</span> percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner; provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company. </span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: normal; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">In April 2020, CPF GP issued to the Company a promissory note in the principal amount of $250,000 (the “Company Note 2”). The transaction closed on April 15, 2021, on which date the Company loaned CPF GP 2019-1 LLC $250,000. The Company Note was issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement 2”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner.</span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">During the period ended March 31, 2022, the Galvin Note was assigned to the Company and the principal amount of $100,000 was returned to Mr. Galvin. The Company has a promissory note in the principal amount of $100,000 (the "Company Note 3") and the assignment occurred in January 2022. </span></span><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">The promissory notes are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans. See Note 3 for a discussion on the Settlement and Mutual Release Agreement and termination of the ELA with CPF.    </span></span></p> </div> </div> 400000 100000 400000 100000 0.05 2023-07-31 250000 250000 0.05 2023-07-31 100000 100000 <div id="t_ft_I4ZO14A2IO00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><b><span style="font-size: 10pt; line-height: 107%; color: #000000;">Notes Payable</span></b></span></b></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 37pt; line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: left;"><br/></p> <p style="margin: 0pt 0pt 0pt 35pt; font-size: 10pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;"><span style="font-size: 10pt; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">On July 14, 2021, SG DevCorp, a subsidiary of the Company, issued a Real Estate Lien Note, in the principal amount of $</span>2,000,000<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"> (the “Short-Term Note”), secured by a Deed of Trust, dated July 14, 2021 (the “Deed of Trust”), on the Company's</span></span><span style="font-size: 10pt; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"> </span>50<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">+ acre Lake Travis project site in Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021 (“Assignment of Rents”), for net loan proceeds of approximately  $1,948,234</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"> after fees. The Short-Term Note has a term of one (</span>1<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">) year, provides for payments of interest only at a rate of twelve percent (</span>12<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. If the Short-Term Note is prepaid prior to nine (9) months after its issuance date, a </span>0.5<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">% prepayment penalty is due. The Company capitalized $20,000 in interest charges and $4,314 in debt issuance costs as of March 31, 2022 related to the Lago Vista project in accordance with ASC 835-20. <span style="font-family: 'times new roman', times; font-size: 10pt;">The Company capitalized $112,348 in interest charges and $23,727 in debt issuance costs as of December 31, 2021 related to the Lago Vista project in accordance with ASC 835-20.</span></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; font-size: 10pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 35pt; font-size: 10pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;"><span style="font-size: 10pt; line-height: inherit; font-family: 'times new roman', times;"><span style="float: none; display: inline !important;">On October 29, 2021, SG Echo, a subsidiary of the Company, entered into a Loan Agreement (“Loan Agreement”) with the Durant Industrial Authority (the “Authority”) pursuant to which it received $750,000 to be used for renovation improvements related to the Company's second manufacturing facility and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $750,000 (the “Forgivable Note”). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement, one-third (1/3) of the balance of the Forgivable Note will be forgiven on April 29, 2027, one-half (1/2) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of 75 full-time employees in Durant Oklahoma and pay them no less than 1.5 times the federal minimum wage, and provides SG Echo 24 months to comply with the provision.</span></span></span></span></p> 2000000 1948234 P1Y 0.12 0.005 20000 4314 112348 23727 750000 750000 <div style="border-left: none; border-right: none;"> <div id="t_ft_07GWI12XVK00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 9. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Leases </span></p> </td> </tr> </tbody> </table> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span></p> <p style="line-height: 1.3; margin: 0pt 0pt 0pt 36pt; text-align: justify;font-family: 'times new roman', times;font-size: 10pt;"><span style="line-height: inherit;">The Company leases an office, a <span style="font-size: 9.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">manufacturing</span> plant and certain equipment under non-cancelable operating lease agreements.<span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"> <span style="border-left: none; border-right: none;">The leases have remaining lease terms ranging from one year to ten years. </span></span></span></span></span></span></span></span></p> <p style="line-height: 1.3; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="line-height: 1.3; margin: 0pt 0pt 0pt 36pt; text-align: justify;font-family: 'times new roman', times;font-size: 10pt;"><span style="text-indent: 0pt; font-size: 10pt; line-height: inherit;">Supplemental balance sheet information related to leases is as follows:  </span></p> <p style="line-height: 1.3; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <table style="height: 217px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%"> <tbody> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td> <td colspan="2" style="padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span style="font-weight: bold;">Balance Sheet Location</span><br/></td> <td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span>March 31, 2022</span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="margin-left: 0.1px; height: 10px; width: 36pt; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><span style="font-weight: bold;">Operating Leases</span></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 43.5%; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets, net</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">2,874,936</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="margin-left: 0.1px; height: 10px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="text-align: left; margin-left: 0.1px; height: 17px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;">Current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Lease liability, current maturities </span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="text-align: right; padding: 0px; margin-left: 0.1px; height: 17px;">(461,584</td> <td style="padding: 0px; margin-left: 0.1px; height: 17px;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Non-current liabilities </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Lease liability, net of current maturities</td> <td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><span style="border-left: none; border-right: none;">(2,420,401</span></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Total operating lease liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td> <td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px; margin-left: 0.1px; height: 10px;">(2,881,985</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Finance Leases</span></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Right-of-use assets</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">$</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">27,348</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Lease liability, current maturities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">(19,639</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities </td> <td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin-left: 0.1px; height: 10px;">(6,679</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Total finance lease liabilities </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">$</td> <td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">(26,318</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"> <p><span style="font-weight: bold;"> Weighted Average Remaining Lease Term </span></p> </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Operating leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">7.4 years</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Finance leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">1.36 years</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Weighted Average Discount Rate </span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Operating leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">3%</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Finance leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3%</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> </tbody> </table> <p style="margin: 0pt; text-indent: 36pt; text-align: left;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; font-family: 'times new roman', times; color: #000000;">As the leases do not provide an implicit rate, the Company used an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments, which is reflective of the specific term of the leases and economic environment of each geographic region.</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;">Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows: </span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <table style="margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 173px;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="height: 17px; width: 36pt;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; "><span style="font-weight: bold;">Year Ending December 31:</span></td> <td style="height: 17px; width: 0.434153%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; width: 9.98553%;"><span style="font-weight: bold;">Operating</span></td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9.98553%;"><span style="font-weight: bold;">Financing</span></td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9.98553%;"><span style="font-weight: bold;">Total</span></td> <td style="text-align: right; height: 17px; width: 0.434153%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; background-color: #cceeff;">2022</td> <td style="height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 17px; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">405,825</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">15,120</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">420,945</td> <td style="text-align: right; height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; ">2023</td> <td style="height: 17px; width: 0.434153%;"><br/></td> <td style="height: 17px; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">525,718</td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">11,760</td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">537,478</td> <td style="text-align: right; height: 17px; width: 0.434153%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; background-color: #cceeff;">2024</td> <td style="height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 17px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">523,722</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">—</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">523,722</td> <td style="text-align: right; height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; ">2025</td> <td style="height: 17px; width: 0.434153%;"><br/></td> <td style="height: 17px; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">446,349</td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">—</td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">446,349</td> <td style="text-align: right; height: 17px; width: 0.434153%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; background-color: #cceeff;">2026</td> <td style="height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 17px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">207,379</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">—</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">207,379</td> <td style="text-align: right; height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style=" height: 17px;"><br/></td> <td style=" height: 17px;">Thereafter</td> <td style="width: 0.434153%; height: 17px;"><br/></td> <td style="width: 1.15774%; border-bottom: 1pt solid #000000; height: 17px;"><br/></td> <td style="text-align: right; border-bottom: 1pt solid #000000; width: 9.98553%; height: 17px;">1,119,904<br/></td> <td style="text-align: right; width: 0.578871%; height: 17px;"><br/></td> <td style="text-align: right; width: 1.15774%; border-bottom: 1pt solid #000000; height: 17px;"><br/></td> <td style="text-align: right; width: 9.98553%; border-bottom: 1pt solid #000000; height: 17px;">—</td> <td style="text-align: right; width: 0.578871%; height: 17px;"><br/></td> <td style="text-align: right; width: 1.15774%; border-bottom: 1pt solid #000000; height: 17px;"><br/></td> <td style="text-align: right; width: 9.98553%; border-bottom: 1pt solid #000000; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,119,904</span><br/></td> <td style="text-align: right; width: 0.434153%; height: 17px;"><br/></td> </tr> <tr style="height: 19px;"> <td style="height: 19px; "><br/></td> <td style="height: 19px; background-color: #cceeff;">Total lease payments</td> <td style="height: 19px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 19px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 9.98553%; background-color: #cceeff;">3,228,897</td> <td style="text-align: right; height: 19px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 9.98553%; background-color: #cceeff;">26,880</td> <td style="text-align: right; height: 19px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 9.98553%; background-color: #cceeff;">3,255,777</td> <td style="text-align: right; height: 19px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 18px;"> <td style="height: 18px; "><br/></td> <td style="height: 18px; ">Less: Imputed interest</td> <td style="height: 18px; width: 0.434153%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; width: 1.15774%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 9.98553%;">346,912</td> <td style="text-align: right; height: 18px; width: 0.578871%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 9.98553%;">562</td> <td style="text-align: right; height: 18px; width: 0.578871%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 9.98553%;">347,474</td> <td style="text-align: right; height: 18px; width: 0.434153%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; background-color: #cceeff;">Present value of lease liabilities</td> <td style="height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 17px; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">2,881,985</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">26,318</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">2,908,303</td> <td style="text-align: right; height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"><span> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify; line-height: 1.3;"><span>Chicago Airport Testing has subleased its leased vacant area for a period of one year, the sublessee has the option to terminate at any time after the first six months. The sublessee elected to terminate the Agreement, effective as of July 31, 2021 and the Company has no remaining lease revenue from the sublessee.</span></p> P1Y P10Y <table style="height: 217px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%"> <tbody> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td> <td colspan="2" style="padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span style="font-weight: bold;">Balance Sheet Location</span><br/></td> <td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span>March 31, 2022</span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="margin-left: 0.1px; height: 10px; width: 36pt; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><span style="font-weight: bold;">Operating Leases</span></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 43.5%; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 10%; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; width: 0.5%; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets, net</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">2,874,936</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="margin-left: 0.1px; height: 10px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="text-align: left; margin-left: 0.1px; height: 17px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;">Current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Lease liability, current maturities </span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="text-align: right; padding: 0px; margin-left: 0.1px; height: 17px;">(461,584</td> <td style="padding: 0px; margin-left: 0.1px; height: 17px;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Non-current liabilities </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Lease liability, net of current maturities</td> <td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><span style="border-left: none; border-right: none;">(2,420,401</span></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Total operating lease liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td> <td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px; margin-left: 0.1px; height: 10px;">(2,881,985</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Finance Leases</span></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Right-of-use assets</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">$</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">27,348</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Lease liability, current maturities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">(19,639</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities </td> <td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin-left: 0.1px; height: 10px;">(6,679</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Total finance lease liabilities </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">$</td> <td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">(26,318</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"> <p><span style="font-weight: bold;"> Weighted Average Remaining Lease Term </span></p> </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Operating leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">7.4 years</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Finance leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">1.36 years</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Weighted Average Discount Rate </span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Operating leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">3%</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Finance leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3%</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> </tbody> </table> 2874936 461584 2420401 -2881985 27348 19639 6679 -26318 P7Y4M24D P1Y4M9D 0.03 0.03 <table style="margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 173px;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="height: 17px; width: 36pt;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; "><span style="font-weight: bold;">Year Ending December 31:</span></td> <td style="height: 17px; width: 0.434153%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; width: 9.98553%;"><span style="font-weight: bold;">Operating</span></td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9.98553%;"><span style="font-weight: bold;">Financing</span></td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right; width: 9.98553%;"><span style="font-weight: bold;">Total</span></td> <td style="text-align: right; height: 17px; width: 0.434153%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; background-color: #cceeff;">2022</td> <td style="height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 17px; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">405,825</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">15,120</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">420,945</td> <td style="text-align: right; height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; ">2023</td> <td style="height: 17px; width: 0.434153%;"><br/></td> <td style="height: 17px; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">525,718</td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">11,760</td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">537,478</td> <td style="text-align: right; height: 17px; width: 0.434153%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; background-color: #cceeff;">2024</td> <td style="height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 17px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">523,722</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">—</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">523,722</td> <td style="text-align: right; height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; ">2025</td> <td style="height: 17px; width: 0.434153%;"><br/></td> <td style="height: 17px; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">446,349</td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">—</td> <td style="text-align: right; height: 17px; width: 0.578871%;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%;">446,349</td> <td style="text-align: right; height: 17px; width: 0.434153%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; background-color: #cceeff;">2026</td> <td style="height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 17px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">207,379</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">—</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">207,379</td> <td style="text-align: right; height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style=" height: 17px;"><br/></td> <td style=" height: 17px;">Thereafter</td> <td style="width: 0.434153%; height: 17px;"><br/></td> <td style="width: 1.15774%; border-bottom: 1pt solid #000000; height: 17px;"><br/></td> <td style="text-align: right; border-bottom: 1pt solid #000000; width: 9.98553%; height: 17px;">1,119,904<br/></td> <td style="text-align: right; width: 0.578871%; height: 17px;"><br/></td> <td style="text-align: right; width: 1.15774%; border-bottom: 1pt solid #000000; height: 17px;"><br/></td> <td style="text-align: right; width: 9.98553%; border-bottom: 1pt solid #000000; height: 17px;">—</td> <td style="text-align: right; width: 0.578871%; height: 17px;"><br/></td> <td style="text-align: right; width: 1.15774%; border-bottom: 1pt solid #000000; height: 17px;"><br/></td> <td style="text-align: right; width: 9.98553%; border-bottom: 1pt solid #000000; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,119,904</span><br/></td> <td style="text-align: right; width: 0.434153%; height: 17px;"><br/></td> </tr> <tr style="height: 19px;"> <td style="height: 19px; "><br/></td> <td style="height: 19px; background-color: #cceeff;">Total lease payments</td> <td style="height: 19px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 19px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 9.98553%; background-color: #cceeff;">3,228,897</td> <td style="text-align: right; height: 19px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 9.98553%; background-color: #cceeff;">26,880</td> <td style="text-align: right; height: 19px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 1.15774%; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 19px; width: 9.98553%; background-color: #cceeff;">3,255,777</td> <td style="text-align: right; height: 19px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 18px;"> <td style="height: 18px; "><br/></td> <td style="height: 18px; ">Less: Imputed interest</td> <td style="height: 18px; width: 0.434153%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; width: 1.15774%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 9.98553%;">346,912</td> <td style="text-align: right; height: 18px; width: 0.578871%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 9.98553%;">562</td> <td style="text-align: right; height: 18px; width: 0.578871%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 1.15774%;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; width: 9.98553%;">347,474</td> <td style="text-align: right; height: 18px; width: 0.434153%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; "><br/></td> <td style="height: 17px; background-color: #cceeff;">Present value of lease liabilities</td> <td style="height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> <td style="height: 17px; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">2,881,985</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">26,318</td> <td style="text-align: right; height: 17px; width: 0.578871%; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; width: 1.15774%; background-color: #cceeff;">$</td> <td style="height: 17px; text-align: right; width: 9.98553%; background-color: #cceeff;">2,908,303</td> <td style="text-align: right; height: 17px; width: 0.434153%; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> 405825 15120 420945 525718 11760 537478 523722 523722 446349 446349 207379 207379 1119904 1119904 3228897 26880 3255777 346912 562 347474 2881985 26318 2908303 P1Y <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <div id="t_ft_6TBAVQ148W00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span><b>10.</b></span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Net Income (Loss) Per Share </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 35pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares consist of the common shares issuable upon the exercise of stock options and warrants. Potentially dilutive common shares are excluded from the calculation if their effect is antidilutive. </span><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.3;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">  </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>At March 31, 2022, <span style="font-size: 9.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">there were restricted stock units, options and warrants of</span> 2,245,186, 36,436 and 2,025,520 respectively, <span style="font-size: 9.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">outstanding that could potentially dilute future net income per share</span><span style="color: #000000; line-height: inherit;">. Because the Company had a net loss as of March 31, 2022, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, the Company has used the same number of shares outstanding to calculate both the basic and diluted loss per share. </span>At <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">March 31, 2021</span>, there were options<span>, including options to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,343 and 128,090 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.</span></span></p> </div> </div> </div> 2245186 36436 2025520 36436 884343 128090 <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 11. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Construction Backlog </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following represents the backlog of signed construction and engineering contracts in existence at March 31, 2022 and December 31, 2021, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at March 31, 2022 and December 31, 2021, respectively, on which work has not yet begun:</span></p> <p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><br/></p> <table cellpadding="0" style="height: 107px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-color: #000000;" width="100%"> <tbody> <tr style="height: 19px; margin-left: 0.1px;"> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 19px; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 19px; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; width: 44px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - beginning of period </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,217,909 </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; vertical-align: bottom; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> New contracts and change orders during the period </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,092,724 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,191,335 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 13px;"> <td style="height: 13px; vertical-align: bottom; margin-left: 0.1px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">Adjustments and cancellations, net</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">—</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td class="ng-scope" style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">(18,297,197)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Subtotal   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">9,310,633</span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 10,011,599 </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: contract revenue earned during the period </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,718,770</span></p> </td> <td style="padding: 0px 0px 1px; height: 19px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"/> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(6,793,690</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - end of period </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,591,863 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,217,909 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> <p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times;">Backlog at <span style="border-left: none; border-right: none;">December 31, 2021</span> included <span style="border-right: none; border-left: none;">two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million along with</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </span><span>three</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> contracts during the fourth quarter of </span><span>2020</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> in the amount of approximately $</span>2.7<span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> million, $</span>0.80<span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> million, and $</span>0.70<span> million. <span style="line-height: 107%;">The Company executed one large contract in the first quarter of 2021 in the amount of approximately $1.3 million, one large contract in the third quarter of 2021 of approximately of $0.87 million and had one large partial contract cancellation to an existing contract of approximately ($1.3) million. The Company executed one large contract in the fourth quarter of 2021 in the amount of approximately $0.78 million and had one contract cancellation in the amount of approximately $16.9 million. </span></span><span>On March 29, 2022, the Company entered into a contract with ATCO Structures &amp; Logistics (USA) Inc. for $5,954,950 that is reflected in the March 31, 2022 backlog. The Company expects that all of this revenue will be realized by December 31, 2022.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: start; float: none; display: inline !important;">The Company’s remaining backlog as of </span>March 31, 2022<span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: start; float: none; display: inline !important;"> represents the remaining transaction </span><span style="font-size: 10pt; font-family: 'Times New Roman';">price</span><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: start; float: none; display: inline !important;"> of firm contracts for which work has not been performed and excludes unexercised contract options.</span><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: start;"> </span></p> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div id="t_ft_WI1MX692W000000000000000000000b"> <p style="margin: 0in 7.4pt 0.15pt 0.5in;"><br/></p> <p style="margin: 0in 7.4pt 0.15pt 0.5in; text-indent: 0pt;"><span style="font-size: 10pt;">The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of March 31, 2022 over the following period:  </span></p> </div> </div> </div> <p style="margin: 0in 7.4pt .15pt .5in;"><br/></p> <table border="0" style="height: 55px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;"> <tbody> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px;"><br/></td> <td style="height: 18px;"><br/></td> <td style="height: 18px;"><br/></td> <td colspan="2" style="text-align: center; height: 18px; border-bottom: 2px solid #000000;"><strong>2022</strong><br/></td> <td style="height: 18px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; width: 44px;"><br/></td> <td class="ng-scope" style="height: 10px; background-color: #cceeff;">Within 1 year </td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 10px; text-align: right; background-color: #cceeff; width: 10%;">7,591,863</td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td class="ng-scope" style="height: 17px;">1 to 2 years<br/></td> <td style="height: 17px;"><br/></td> <td style="height: 17px;border-bottom: 2px solid #000000;"><br/></td> <td style="height: 17px; text-align: right;border-bottom: 2px solid #000000;">—</td> <td style="height: 17px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px;"><br/></td> <td style="height: 10px; background-color: #cceeff;">Total Backlog</td> <td style="height: 10px; background-color: #cceeff;"><br/></td> <td style="height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;">$</td> <td style="height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff;">7,591,863</td> <td style="height: 10px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Although backlog reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. Backlog is adjusted to reflect any known project cancellations, revisions to project scope and cost and project deferrals, as appropriate.</span></p> <table cellpadding="0" style="height: 107px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-color: #000000;" width="100%"> <tbody> <tr style="height: 19px; margin-left: 0.1px;"> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 19px; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2022</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 19px; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; width: 44px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - beginning of period </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,217,909 </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; vertical-align: bottom; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> New contracts and change orders during the period </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,092,724 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,191,335 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 13px;"> <td style="height: 13px; vertical-align: bottom; margin-left: 0.1px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">Adjustments and cancellations, net</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">—</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td class="ng-scope" style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">(18,297,197)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Subtotal   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">9,310,633</span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 10,011,599 </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: contract revenue earned during the period </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,718,770</span></p> </td> <td style="padding: 0px 0px 1px; height: 19px; vertical-align: bottom; background-color: #cceeff;" valign="bottom"/> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(6,793,690</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - end of period </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,591,863 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,217,909 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 3217909 25117461 6092724 3191335 18297197 9310633 10011599 -1718770 6793690 7591863 3217909 two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million 3 2700000 800000 700000 1 1300000 1 870000 1 1300000 1 780000 1 16900000 5954950 <table border="0" style="height: 55px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;"> <tbody> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px;"><br/></td> <td style="height: 18px;"><br/></td> <td style="height: 18px;"><br/></td> <td colspan="2" style="text-align: center; height: 18px; border-bottom: 2px solid #000000;"><strong>2022</strong><br/></td> <td style="height: 18px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; width: 44px;"><br/></td> <td class="ng-scope" style="height: 10px; background-color: #cceeff;">Within 1 year </td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 10px; text-align: right; background-color: #cceeff; width: 10%;">7,591,863</td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td class="ng-scope" style="height: 17px;">1 to 2 years<br/></td> <td style="height: 17px;"><br/></td> <td style="height: 17px;border-bottom: 2px solid #000000;"><br/></td> <td style="height: 17px; text-align: right;border-bottom: 2px solid #000000;">—</td> <td style="height: 17px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px;"><br/></td> <td style="height: 10px; background-color: #cceeff;">Total Backlog</td> <td style="height: 10px; background-color: #cceeff;"><br/></td> <td style="height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;">$</td> <td style="height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff;">7,591,863</td> <td style="height: 10px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> 7591863 7591863 <div style="border-right: none; border-left: none;"> <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 12. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Stockholders’ Equity  </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 8pt 0pt 8pt 36pt; text-align: justify; text-indent: 0pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Public Offerings – </span></span></p> <p style="margin: 0pt 0pt 8pt 36pt; text-align: justify; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><span style="border-left: none; border-right: none;"><span>In October 2021, the Company closed a registered direct offering and concurrent private placement of its common stock (the "October Offering") that the Company effected pursuant to the Securities Purchase Agreement that it entered into on October 25, 2021 with an institutional investor and received gross proceeds of $11.55 million. <span style="border-right: none; border-left: none;">Pursuant to the terms of the Purchase Agreement, the Company issued to the investor (A) in a registered direct offering (i) 975,000 shares (the “Public Shares”) of its Common Stock, par value $0.01 per share (the “Common Stock”), and (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to 2,189,384 shares (the “Pre-Funded Warrant Shares”) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the “Common Stock Warrant Shares”) of Common Stock (the “Common Stock Warrants,” and together with the Public Shares and the Pre-Funded Warrants, the “Securities”) (the “Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the “Placement Agent”) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the “Placement Agency Agreement”), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of the Gross Proceeds Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent’s expenses up to $50,000 upon closing the Offering.</span> The net proceeds to the Company after deducting the Placement Agent’s fees and the Company’s estimated offering expenses was approximately $10.5 million. </span></span></span></span></span></p> <p style="margin: 0pt 0pt 8pt 36pt; text-align: justify; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><span style="border-left: none; border-right: none;"><span><span style="font-weight: bold; font-style: italic;">Securities Purchase Agreement</span> – In April 2019, the Company issued 42,388 shares of its common stock at $22.00 per share through a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors and accredited investors. Concurrently with the sale of the common stock, pursuant to the Purchase Agreement, the Company also sold common stock purchase warrants to such investors to purchase up to an aggregate of 42,388 shares of common stock. The Company incurred $379,816 in issuance costs from the offering and issued 4,239 warrants to the underwriters. The warrants are further discussed in Note 14.</span></span></span></span></span></p> <p style="margin: 0pt 0pt 8pt 36pt; text-align: justify; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><span style="border-left: none; border-right: none;"><span><span style="font-weight: bold; font-style: italic;">Decrease in Authorized Shares</span> – On June 5, 2019, at the Company’s annual meeting of stockholders, the stockholders approved an amendment to the Company’s amended and restated certificate of incorporation to decrease the number of authorized shares of common stock from 300,000,000 to 25,000,000 shares. Following the meeting, on June 5, 2019, the Company filed a certificate of amendment to the amended and restated certificate of incorporation to decrease its authorized shares of common stock accordingly. There was no change to the number of authorized shares of preferred stock.</span></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><span style="border-left: none; border-right: none;"><span><span style="font-weight: bold; font-style: italic;">Underwriting Agreement </span>– In August 2019, the Company issued 45,000 shares of its common stock at $17.00 per share pursuant to the terms of an Underwriting Agreement (the “Underwriting Agreement”) to the public. The Company incurred $181,695 in issuance costs from the offering and issued warrants to purchase 2,250 shares of common stock to the underwriter. The warrants are further discussed in Note 14.<br/></span></span></span></span></span></p> </div> 11550000 975000 0.01 2189384 1898630 0.001 4.8 P5Y 0.07 0.005 50000 10500000 42388 22 42388 379816 4239 300000000 25000000 45000 17 181695 2250 <div id="t_ft_F4EPDJHH3400000000000000000000b"> <table cellpadding="0" style="height: 17px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 13. </span></p> </td> <td style="height: 17px; margin-left: 0.1px; vertical-align: top;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Segments and Disaggregated Revenue </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0px; text-indent: 0px;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px;"> <table cellpadding="0" style="font-size: 10pt; border-collapse: collapse; font-family: &quot;times new roman&quot;; width: 100%; margin-left: 0px; height: 491px;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Construction </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);"><span style="font-weight: bold; margin: 0pt; text-align: center;">                Medical</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;">               Development    </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);" valign="top"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"> Corporate and </span></p> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;">support </span></p> </td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;" valign="top"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;">   </span></p> </td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;" valign="top"><br/></td> <td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);" valign="top"> <p style="margin: 0pt; text-align: center;"><span style="font-weight: bold; margin: 0pt; text-align: center;"> Consolidated </span></p> </td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;" valign="top"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin: 0pt;">   </span></p> </td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;width: 36pt;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Fiscal Quarter Ended March 31, 2022</span><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Revenue </span><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,718,770</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">6,885,829</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">8,604,599</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: left; height: 17px; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cost of revenue </span></p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">1,720,714</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">4,397,449</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">6,118,163</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: left; height: 17px;"> <p style="margin: 0pt; text-align: left;">Operating expenses</p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">109,163</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">18,973</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">281,988</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">1,657,419</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">2,067,543</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating gain/loss</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(111,107</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">2,469,407</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(281,988</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(1,657,419</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">418,892</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Other income (expense)</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(40,000</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">122,836</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"/> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">82,836</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"/> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Income before income taxes</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(111,107</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">2,469,407</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(321,988</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(1,534,583</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">501,728</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"/> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net income attributable to non-controlling interest</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,218,905</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,218,905</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 10px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">Net loss attributable to common stockholders of SG Blocks, Inc.</td> <td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(111,107</span></td> <td align="left" style="height: 10px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; text-align: left; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,250,502</span></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; text-align: left; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(321,988</span></td> <td align="left" style="height: 10px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(1,534,583</span></td> <td align="left" style="height: 10px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(717,177</span></td> <td align="left" style="height: 10px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Total assets</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10,464,450</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">4,857,366</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">8,889,271</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">13,752,110</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">37,963,197</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Depreciation and amortization</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">143,435</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">263,169</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">8,628</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">165,473</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Capital expenditures</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">24,100</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">893,785</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">4,980</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">922,865</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Inter-segment revenue elimination </span></p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">160,500</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">(160,500</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">—</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Construction </span></p> </td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Medical </span></p> </td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Development </span></p> </td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Corporate and </span></p> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">support </span></p> </td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Consolidated </span></p> </td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="font-weight: bold;">Fiscal<span> Quarter Ended March 31, 2021 </span></span></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);" valign="bottom"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><br/></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><br/></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; text-align: justify; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;">Revenue</td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"><br/></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;">$</td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">3,231,664</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;">$</td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">5,955,963</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;">$</td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"><span>—</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;">$</td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;">$</td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">9,187,627</td> <td style="vertical-align: bottom; text-align: justify; height: 17px; white-space: nowrap;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cost of revenue </span></p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">4,103,310</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">4,527,692</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">8,631,002</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: left;">Operating expenses</p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">6,150</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">159,254</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">1,552,678</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">1,718,082</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating gain/loss</span></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">(877,796</span></td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">1,269,017</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">—</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"/> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">(1,552,678</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">(1,161,457</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><span style="font-size: 13.3333px;">Other income (expense)</span></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"><br/></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">—</span></td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"/> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">—</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"/> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">—</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"/> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">17,107</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"/> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">17,107</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"/> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span> Income before income taxes </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">(877,796</span></p> </td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> )  </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">1,269,017</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">—</span></p> </td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"/> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">   </span></p> </td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;">(1,535,571</p> </td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">   </span></p> </td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">(1,144,350</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Net income attributable to non-controlling interest </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"><br/></td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"> <p style="margin: 0pt; text-align: right;"><span>—</span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"> <p style="margin: 0pt;"><span style="margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">889,527</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"> <p style="margin: 0pt; text-align: right;"><span>—</span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;"> <p style="margin: 0pt;"><br/></p> </td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"> <p style="margin: 0pt; text-align: right;"><span>—</span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"> <p style="margin: 0pt;"><span style="margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;"> <p style="margin: 0pt;"><br/></p> </td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">889,527</td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;" valign="bottom"><br/></td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);">Net loss attributable to common stockholders of SG Blocks, Inc.</td> <td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: right;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">(877,796</span></td> <td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: left;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">379,491</span></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: left;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">—</td> <td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"/> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: left;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">(1,535,571</td> <td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: left;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">(2,033,877</td> <td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;"><br/></td> <td style="margin: 0px; vertical-align: bottom; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"> <p>Total assets<br/></p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">14,050,007</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">5,047,318</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="margin: 0px; vertical-align: bottom; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">127,395</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">8,023,564</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">27,248,283</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;">Depreciation and amortization</td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;">$</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;">56,909</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right;">84,619</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;">$</td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right;">265</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right;">141,793</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);">Capital expenditures</td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">477,882</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">36,890</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">347,318</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">862,090</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> </tbody> </table> </div> <table cellpadding="0" style="font-size: 10pt; border-collapse: collapse; font-family: &quot;times new roman&quot;; width: 100%; margin-left: 0px; height: 491px;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Construction </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);"><span style="font-weight: bold; margin: 0pt; text-align: center;">                Medical</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 17px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;">               Development    </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);" valign="top"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;"> Corporate and </span></p> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt; text-align: center;">support </span></p> </td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;" valign="top"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;">   </span></p> </td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;" valign="top"><br/></td> <td colspan="2" style="height: 17px; vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0);" valign="top"> <p style="margin: 0pt; text-align: center;"><span style="font-weight: bold; margin: 0pt; text-align: center;"> Consolidated </span></p> </td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;" valign="top"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin: 0pt;">   </span></p> </td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;width: 36pt;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Fiscal Quarter Ended March 31, 2022</span><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 10%;"><br/></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); width: 1%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Revenue </span><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,718,770</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">6,885,829</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">8,604,599</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: left; height: 17px; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cost of revenue </span></p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">1,720,714</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">4,397,449</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; background-color: rgb(204, 238, 255);">6,118,163</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: left; height: 17px;"> <p style="margin: 0pt; text-align: left;">Operating expenses</p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">109,163</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">18,973</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">281,988</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">1,657,419</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);">2,067,543</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating gain/loss</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(111,107</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">2,469,407</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(281,988</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(1,657,419</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">418,892</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Other income (expense)</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(40,000</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">122,836</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"/> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">82,836</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"/> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Income before income taxes</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(111,107</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">2,469,407</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(321,988</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(1,534,583</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">501,728</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"/> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Net income attributable to non-controlling interest</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,218,905</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,218,905</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 10px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">Net loss attributable to common stockholders of SG Blocks, Inc.</td> <td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="height: 10px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(111,107</span></td> <td align="left" style="height: 10px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; text-align: left; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,250,502</span></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; text-align: left; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(321,988</span></td> <td align="left" style="height: 10px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(1,534,583</span></td> <td align="left" style="height: 10px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 10px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">$</td> <td align="right" style="height: 10px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(717,177</span></td> <td align="left" style="height: 10px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Total assets</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">10,464,450</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">4,857,366</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">8,889,271</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">13,752,110</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 18px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">37,963,197</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Depreciation and amortization</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">143,435</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">263,169</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">8,628</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">165,473</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Capital expenditures</span></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">24,100</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">893,785</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">4,980</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">922,865</span></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Inter-segment revenue elimination </span></p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">160,500</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">(160,500</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;">)</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;">—</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Construction </span></p> </td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Medical </span></p> </td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Development </span></p> </td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Corporate and </span></p> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;">support </span></p> </td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); height: 17px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center;"> Consolidated </span></p> </td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="font-weight: bold;">Fiscal<span> Quarter Ended March 31, 2021 </span></span></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);" valign="bottom"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><br/></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><br/></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; text-align: justify; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;">Revenue</td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"><br/></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;">$</td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">3,231,664</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;">$</td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">5,955,963</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;">$</td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"><span>—</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;">$</td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;">—</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;">$</td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">9,187,627</td> <td style="vertical-align: bottom; text-align: justify; height: 17px; white-space: nowrap;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt; text-align: left;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cost of revenue </span></p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">4,103,310</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">4,527,692</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">8,631,002</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: left;">Operating expenses</p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">6,150</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">159,254</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">1,552,678</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; border-bottom: 2px solid rgb(0, 0, 0);">1,718,082</td> <td style="vertical-align: bottom; text-align: justify; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Operating gain/loss</span></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">(877,796</span></td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">1,269,017</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">—</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"/> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">(1,552,678</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">(1,161,457</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><span style="font-size: 13.3333px;">Other income (expense)</span></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"><br/></td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">—</span></td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"/> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">—</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"/> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">—</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"/> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">17,107</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"/> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">17,107</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom;"/> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span> Income before income taxes </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">(877,796</span></p> </td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> )  </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">1,269,017</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">—</span></p> </td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"/> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">   </span></p> </td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;">(1,535,571</p> </td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap; background-color: rgb(204, 238, 255);"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;">   </span></p> </td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">(1,144,350</td> <td align="left" style="height: 17px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: -13.3333px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Net income attributable to non-controlling interest </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin: 0pt; padding-right: 8px; vertical-align: bottom;"><br/></td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"> <p style="margin: 0pt; text-align: right;"><span>—</span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"> <p style="margin: 0pt;"><span style="margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">889,527</span></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"> <p style="margin: 0pt; text-align: right;"><span>—</span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;"> <p style="margin: 0pt;"><br/></p> </td> <td align="right" style="height: 17px; margin: 0px; vertical-align: bottom;"> <p style="margin: 0pt; text-align: right;"><span>—</span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"> <p style="margin: 0pt;"><span style="margin: 0pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; white-space: nowrap;"><br/></td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;"> <p style="margin: 0pt;"><br/></p> </td> <td align="right" style="height: 17px; white-space: nowrap; margin: 0pt; vertical-align: bottom;">889,527</td> <td style="height: 17px; vertical-align: bottom; white-space: nowrap;" valign="bottom"><br/></td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);">Net loss attributable to common stockholders of SG Blocks, Inc.</td> <td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; background-color: rgb(204, 238, 255);"><br/></td> <td style="height: 18px; margin: 0pt; padding-right: 8px; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: right;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">(877,796</span></td> <td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: left;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; float: none; margin: 0pt; display: inline !important;">379,491</span></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: left;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">—</td> <td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"/> <td style="white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; height: 18px; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: left;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">(1,535,571</td> <td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; height: 18px; white-space: nowrap; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); text-align: left;">$</td> <td align="right" style="height: 18px; white-space: nowrap; margin: 0pt; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">(2,033,877</td> <td align="left" style="height: 18px; white-space: nowrap; padding-right: 8px; margin: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">)</td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;"><br/></td> <td style="margin: 0px; vertical-align: bottom; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;"><br/></td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; text-align: right; height: 17px;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"> <p>Total assets<br/></p> </td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 10px; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">14,050,007</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">5,047,318</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="margin: 0px; vertical-align: bottom; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">127,395</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">8,023,564</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 10px; text-align: right; background-color: rgb(204, 238, 255);">27,248,283</td> <td style="vertical-align: bottom; white-space: nowrap; height: 10px; background-color: rgb(204, 238, 255);"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;">Depreciation and amortization</td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px;">$</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;">56,909</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right;">84,619</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;">$</td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right;">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right;">265</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right;"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right;">141,793</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);">Capital expenditures</td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> <td style="margin: 0pt; padding-right: 8px; vertical-align: bottom; height: 17px; background-color: rgb(204, 238, 255);">$</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">477,882</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">36,890</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="margin: 0px; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">—</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">347,318</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; text-align: right; background-color: rgb(204, 238, 255);"><br/></td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255); text-align: left;">$</td> <td style="white-space: nowrap; margin: 0pt; vertical-align: bottom; height: 17px; text-align: right; background-color: rgb(204, 238, 255);">862,090</td> <td style="vertical-align: bottom; white-space: nowrap; height: 17px; background-color: rgb(204, 238, 255);"><br/></td> </tr> </tbody> </table> 1718770 6885829 8604599 1720714 4397449 6118163 109163 18973 281988 1657419 2067543 -111107 2469407 -281988 -1657419 418892 -40000 122836 82836 -111107 2469407 -321988 -1534583 501728 1218905 1218905 -111107 1250502 -321988 -1534583 -717177 10464450 4857366 8889271 13752110 37963197 143435 263169 8628 165473 24100 893785 4980 922865 160500 -160500 3231664 5955963 9187627 4103310 4527692 8631002 6150 159254 1552678 1718082 -877796 1269017 -1552678 -1161457 17107 17107 -877796 1269017 -1535571 -1144350 889527 889527 -877796 379491 -1535571 -2033877 14050007 5047318 127395 8023564 27248283 56909 84619 265 141793 477882 36890 347318 862090 <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 14. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Warrants   </span></p> </td> </tr> </tbody> </table> </div> <div style="margin: 0px; text-indent: 0px;"> <div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0px; text-indent: 0px;"> <div style="border-right: medium none currentcolor; border-left: medium none currentcolor; margin: 0px; text-indent: 0px;"> <p style="margin: 10pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify; text-indent: 0pt;"><span><span style="font-family: 'times new roman', times;">In conjunction with the June 2017 Public Offering, the Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of </span>4,313<span style="font-family: 'times new roman', times;"> shares of common stock at an exercise price of $</span>125.00<span style="font-family: 'times new roman', times;"> per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire <span style="border-left: none; border-right: none;">June 21, 2023.</span>The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $</span>63,796<span style="font-family: 'times new roman', times;">. The fair market value of the warrants as of the date of issuance has been included in issuance costs in additional paid-in capital.</span></span></p> <p style="margin: 10pt 0pt 0pt 36pt; text-align: justify; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction with the Purchase Agreement in April 2019, the Company also sold warrants to purchase up to an aggregate of<span> 42,388</span></span><span><span> </span>shares of common stock at an initial exercise price of $27.50</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span> </span>per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire<span> </span></span><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span>October 29, 2024</span></span></span><span>.</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> </span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">T<span>he Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,239</span><span> shares of common stock at an initial exercise price of $27.50</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire </span><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span>April 24, 2024</span></span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">. </span></span></span></p> <p style="margin: 10pt 0pt 0pt 36pt; text-align: justify; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span>In conjunction with the Underwriting Agreement in August 2019, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 2,250 shares of common stock at an initial exercise price of $21.25 per share. The warrants are exercisable at the option of the holder on or after <span style="border-left: none; border-right: none;">February 1, 2020</span> and expire <span style="border-left: none; border-right: none;"><span>August 29, 2024</span></span>. </span></span></span></p> <p style="margin: 10pt 0pt 0pt 36pt; text-align: justify; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">In conjunction with the Underwriting Agreement in May 2020</span>, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> </span><span>shares of common stock at an initial exercise price of $3.14</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> per share. The warrants are exercisable at the option of the holder on or after<span> November 6, 2021</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>and expire May 5, 2025</span><span>.</span></span></span></span></p> <p style="margin: 10pt 0pt 0pt 36pt; text-indent: 0pt;"> </p> <p style="margin: 10pt 0pt 0pt 36pt; text-align: justify; text-indent: 0pt;"><span style="font-size: 10pt; color: #000000;">In <span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">conjunction with the<span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Purchase Agreement in October 2021, the Company also issued Series A<span> </span>warrants to purchase up to<span> </span><span>1,898,630</span><span> </span>shares of Common Stock in a concurrent private placement. The warrants </span></span></span></span><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: justify;">have an exercise price of $</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">4.80</span><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: justify;"> </span><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: justify; float: none; display: inline !important;">per share, </span><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">exercisable at the option of the holder on or after October 26, 2021 and will expire</span><span style="color: #000000; font-family: 'Times New Roman', 'serif'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 40.0667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </span><span style="border-right: none; border-left: none;"><span><span style="border-left: none; border-right: none;">five years</span></span></span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> </span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">from the date of issuance.</span></span></span></span></span></span></p> </div> </div> </div> 4313 125 2023-06-21 63796 42388 27.5 2024-10-29 4239 27.5 2024-04-24 2250 21.25 2024-08-29 300000 3.14 2025-05-05 1898630 4.8 P5Y <div style="border-left: none; border-right: none;"> <div id="t_ft_D9JH9V6VG000000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span>15</span>. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Share-based Compensation  </span></p> </td> </tr> </tbody> </table> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.5; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.3; text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman'; line-height: inherit;"><span style="line-height: inherit;"><span class="selected" style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">On October 26, 2016, the Company’s Board of Directors approved the issuance of up to 25,000 </span><span style="line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">shares of the Company’s common stock in the form of restricted stock or options (“</span>2016<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"> Stock Plan”). Effective January 20, 2017, the </span>2016<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"> Stock Plan was amended and restated as the SG Blocks, </span>Inc<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">. Stock Incentive Plan, as further amended eff</span>ective<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;"> June 1, 2018 and as further amended on July 30, 2020 and as further amended on August 18, 2021, (the “Incentive Plan”). The Incentive Plan authorizes the issuance of up to 3,625,000</span><span class="selected" style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;"> shares of common stock.  It authorizes the issuance of equity-based awards in the form of stock options, stock appreciation rights, restricted shares, restricted share units, other share-based awards and cash-based awards to non-employee directors and to officers, employees<span style="line-height: inherit;"> and consultants of the Company and its subsidiary, except that incentive stock options may only be granted to the Company’s employees and its subsidiary’s employees. The Incentive Plan expires on October 26, 2026, and is administered by the Company’s Compensation Committee of the Boa</span>rd of Directors. Each of the Company’s employees, directors, and consultants are eligible to participate in the Incentive Plan. As of March 31, 2022, there were 1,343,377</span></span></span><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;"> shares of common stock available for issuance under the </span></span><span style="font-family: 'Times New Roman'; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">Incentive Plan</span></span><span style="font-family: 'Times New Roman'; text-align: start;">.    </span></span></p> <p style="margin: 0px; text-indent: 0px;"><br/></p> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'times new roman';"><strong>Stock-Based Compensation Expense</strong></span></p> <p style="margin: 0pt; text-indent: 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman';">Stock-based compensation expense is included in the condensed consolidated statements of operations as follows:<span style="font-family: 'Times New Roman';">   </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <table cellpadding="0" style="height: 54px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto; border-collapse: collapse;"> <tbody> <tr style="height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="height: 10px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px;"><br/></td> <td colspan="6" style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; margin-left: 0.1px; text-align: center; vertical-align: bottom;"> <p style="line-height: 1;"><span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Three Months Ended</span></span><br/><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">March 31,</span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px;"><br/></td> </tr> <tr style="height: 0px;"> <td style="height: 0px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 0px; text-align: center; padding: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 0px;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 0px;"><span style="font-weight: bold;">2022</span><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 0px;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 0px;"><span style="font-weight: bold;">2021</span><br/></td> <td style="vertical-align: bottom; height: 0px; text-align: center; padding: 0px;"><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 48px;"> <p style="margin: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><br/></p> </td> <td style="height: 17px; padding: 0px; vertical-align: bottom; margin-left: 0.1px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: start;"> Payroll and related expenses </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 10%;">649,090</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 10%;">286,186</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin-left: 0.1px;"> <p style="margin: 0pt;"><span>        Total </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; margin-left: 0.1px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 6px double #000000; height: 10px; margin-left: 0.1px;">649,090</td> <td style="vertical-align: bottom; padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; margin-left: 0.1px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 6px double #000000; height: 10px; margin-left: 0.1px;">286,186</td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin-left: 0.1px;"><br/></td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table presents total stock-based compensation expense by security type included in the <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">condensed<span> </span></span>consolidated statements of operations:  </span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <table cellpadding="0" style="height: 71px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 19px;"><br/></td> <td colspan="6" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center;"><span style="font-weight: bold; line-height: inherit;">Three Months Ended</span><br/><span style="font-weight: bold; line-height: inherit;">March 31,</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px;"><br/></td> <td colspan="2" style="height: 10px; border-bottom: 1.5pt solid #000000; text-align: center;"><strong> 2022</strong></td> <td style="height: 10px; padding: 0px;"><br/></td> <td style="height: 10px; padding: 0px;"><br/></td> <td colspan="2" style="height: 10px; border-bottom: 1.5pt solid #000000; text-align: center;"><strong>2021</strong></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; width: 48px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important;"> <p style="margin: 0pt;"><span> Stock options </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span>—</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,666</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 15px;"> <td style="vertical-align: bottom; height: 15px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span> Restricted Stock Units   </span></p> </td> <td style="vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;">649,090</p> </td> <td style="padding: 0px; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;">283,520</p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; padding-left: 30px; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Total</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>649,090</span></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>286,186</span></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-indent: 36pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </span></p> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'times new roman';"><strong>Stock-Based Option Awards </strong></span></p> <p style="margin: 0pt; text-indent: 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">The Company has issued no stock-based options during the three <span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">months ended March 31, 2022 and 2021.</span>   </span></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman'; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Because the Company does not have significant historical data on employee exercise behavior, the Company uses the “Simplified Method” to calculate the expected life of the stock-based option awards granted to employees. The simplified method is calculated by averaging the vesting period and contractual term of the options.  </span></span><span style="font-family: 'Times New Roman';">   </span></span></p> <p style="margin: 0pt; text-indent: 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes stock-based option activities and changes during the <span style="border-right: none; border-left: none;">three months ended March 31, 2022</span> as described below:</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <table cellpadding="0" style="height: 146px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; margin-left: 0.1px;" width="100%"> <tbody> <tr style="height: 35px;"> <td style="vertical-align: bottom; height: 35px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">  <strong>Shares </strong></span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Weighted Average Fair Value Per Share </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Weighted</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Average Exercise Price Per Share</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Weighted Average Remaining Terms (in years) </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Aggregate Intrinsic Value </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom; width: 48px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding – December 31, 2021 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin-left: 0.1px; background-color: #cceeff; vertical-align: bottom; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5.34</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised  </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cancelled </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px;"/> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;">—</p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding – March 31, 2022</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.09 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 16px;"> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – December 31, 2021 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.34 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-bottom: 4pt; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – March 31, 2022 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.09 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span> </p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended March 31, 2022 and 2021, the Company recognized stock-based compensation expense of $0 and $2,666, respectively<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">, <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">related to stock options. This expense is included in payroll and related expenses in the accompanying <span style="font-size: 9.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">condensed </span> consolidated statements of operations.</span></span>.   </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2022, there was no<span style="border-left: none; border-right: none;"> </span>unrecognized compensation costs related to non-vested stock options and all options have been expensed. The intrinsic value is calculated as the difference between the fair value of the stock price at year end and the exercise price of each of the outstanding stock options. The fair value of the stock price at March 31, 2022 was $1.95 per share. </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><b>Restricted Stock Units</b></span><span> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span>On March 22, 2019, a total of 15,703 of restricted stock units were granted to <span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Mr. Galvin, Mr. Armstrong, Mr. </span>Shetty, <span><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;">six</span></span></span></span></span> employees and <span>one</span> consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $<span>54.00</span> per share, which represents the closing price of the Company's common stock on February 26, 2019 <span style="font-size: 9.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-fareast-theme-font: minor-fareast; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">as adjusted for stock splits</span>. <span style="border-right: none; border-left: none;"><span style="font-size: 10pt;"><span style="border-right: none; border-left: none;">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957. </span></span></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span>On January 15, 2019 and February 26, 2019, </span><span style="border-left: none; border-right: none;"><span style="text-indent: 0pt; font-size: 10pt;">a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date as adjusted for stock splits. </span></span><span style="font-size: 10pt;"><span>The restricted stock units granted on January 15, 2019 vested on January 15, 2020, subject to each individual’s continued service as a director of the Company through such date, and are payable <span>six</span> months after the termination of the director from the Company’s Board of Directors or death or disability. The restricted stock units granted on February 26, 2019 vested on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the <span>2019</span> annual meeting of the Company’s stockholders subject to each individual’s continued service as a director of the Company through such date, and are payable <span>six</span> months after the termination of the director from the Board of Directors or death or disability. </span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">Effective June 5, 2019, a total of 9,189 of restricted stock units were granted to the Company’s non-employee directors, under the Company’s stock-based compensation plan, at the calculated fair value of $16.40 per share, which represents the average closing price of </span>the Company’s common stock for the ten trading days immediately preceding and including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability.<br/></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> </div> </div> </div> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">On April 14, 2020, </span><span style="border-right: none; border-left: none;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176. </span></span><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">On April 14, 2020, </span><span style="border-right: none; border-left: none;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120. </span></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">On September 23, 2020, a total of 425,000<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> of restricted stock units were granted to </span>Mr. Armstrong, Mr. Sheeran, seven employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> per share, which represents the closing price of </span><span style="border-right: none; border-left: none;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250. </span></span> </span></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 37pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: black; line-height: inherit;">On November 11, 2020, a <span style="line-height: inherit;">total of<span> </span>46,826 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $2.39 per share, which represents the closing price of the Company’s common stock on November 11, 2020.</span> <span>The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.</span></span></p> <p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0.0001pt 37pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; line-height: inherit;"> </span></p> <p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 37pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; color: black; line-height: inherit;">On December 9, 2020, a total of<span> </span>372,000 of restricted stock units were granted to Mr. Galvin, under the Company's stock-based compensation plan, at the fair value of $<span style="border-left: none; border-right: none; line-height: inherit;">3.28</span> per share, which represents the closing price of the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.</span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: justify; line-height: inherit;"><span style="text-align: justify; line-height: inherit;">On October 1, 2021, a total of 1,214,500 of restricted stock units were granted to Mr. Galvin, Mr. Rogers, Mr. Armstrong, Mr. Sheeran, thirteen employees and three consultant<span> </span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">of the Company, under the Company's stock-based compensation plan, at the fair value of $3.38</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;"> per share, which represents the closing price of the Company's common stock on October 1, 2021.<span> </span><span style="border-left: none; border-right: none;">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of thirteen employees and two consultant of 350,000, 40,000, 100,000 and an aggregate of 475,000, respectively, vesting quarterly over <span style="display: inline;">two</span> years from the anniversary of the grant date. Restricted stock units granted to Mr. Rogers and one consultant of 37,500 and 12,000 vest upon issuance date. Restricted stock units granted to Mr. Rogers of 200,000 vest monthly over a <span style="-sec-ix-hidden:Tag943"><span style="display: inline;">two</span>-year</span> period. The fair value of these units upon issuance amounted to $4,105,010.</span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: justify; line-height: inherit;"><span style="text-align: justify; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;"><span style="border-left: none; border-right: none;">On October 1, 2021, a total of 59,170 of restricted stock units were granted to five of the Company's non-employee directors,<span> </span>under the Company's stock-based compensation plan, at the fair value of $3.38 per share, which represents the closing price of the Company's common stock on October 1, 2021.<span> </span>The restricted<span style="line-height: inherit;"> stock units granted October 1, 2021 </span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; line-height: inherit; display: inline !important;"><span style="font-family: 'times new roman', times; line-height: inherit;">vesting monthly over<span style="line-height: inherit;"> </span></span>one year <span style="font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit;"> </span>and, if earlier, in full on the date of the Company’s<span style="line-height: inherit;"> </span></span>2022<span style="font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit;"> </span>Annual Meeting of Stockholders.</span></span><br/></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; text-align: justify; line-height: inherit;"><span style="text-align: justify; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;"><span style="border-left: none; border-right: none;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; line-height: inherit; display: inline !important;"><span style="font-family: 'times new roman', times; line-height: inherit;">On December 7, 2021, a total of 62,500 of restricted stock units were granted to five of the Company's non-employee advisory directors,<span style="line-height: inherit;"> </span>under the Company's stock-based compensation plan, at the fair value of $2.36 per share, which represents the closing price of the Company's common stock on December 7, 2021. The restricted<span style="line-height: inherit;"> stock units granted vest</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> in equal monthly installments over</span> <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">one year period.</span><br/></span></span></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="mso-comment-continuation: 1;"><span><span class="selected">For the three months ended March 31, 2022 and 2021, the Company recognized stock-based compensation of $649,090 and $283,520 related to restricted stock units. <span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times;">This expense is included in the payroll and related expenses, general and administrative expenses, and marketing and business development expense in the accompanying condensed consolidated statement of operations.</span></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarized restricted stock unit activities during the three months ended March 31, 2022:</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_G3SJ2GI1HC00000000000000000000b"> <table cellpadding="0" style="height: 99px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto; border-collapse: collapse;"> <tbody> <tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="3" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Number of Shares</strong></span><br/></td> <td style="text-align: center; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 48px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>Non-vested balance at January 1, 2022</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt; text-align: right;"><br/></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,274,137</span></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> </tr> <tr style="background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;">Granted</p> </td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">—</td> <td style="vertical-align: bottom; height: 19px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Vested</td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">212,999</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Forfeited/Expired</td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">17,500</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> </tr> <tr style="height: 10px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px; background-color: #cceeff; text-indent: 0px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Non-vested balance at March 31, 2022</td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">1,043,638</td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> </div> </div> </div> 25000 3625000 1343377 <table cellpadding="0" style="height: 54px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto; border-collapse: collapse;"> <tbody> <tr style="height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="height: 10px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px;"><br/></td> <td colspan="6" style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; margin-left: 0.1px; text-align: center; vertical-align: bottom;"> <p style="line-height: 1;"><span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Three Months Ended</span></span><br/><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">March 31,</span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px;"><br/></td> </tr> <tr style="height: 0px;"> <td style="height: 0px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 0px; text-align: center; padding: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 0px;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 0px;"><span style="font-weight: bold;">2022</span><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 0px;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 0px;"><span style="font-weight: bold;">2021</span><br/></td> <td style="vertical-align: bottom; height: 0px; text-align: center; padding: 0px;"><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 48px;"> <p style="margin: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><br/></p> </td> <td style="height: 17px; padding: 0px; vertical-align: bottom; margin-left: 0.1px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: start;"> Payroll and related expenses </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 10%;">649,090</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; margin-left: 0.1px; background-color: #cceeff; width: 10%;">286,186</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; margin-left: 0.1px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin-left: 0.1px;"> <p style="margin: 0pt;"><span>        Total </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; margin-left: 0.1px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 6px double #000000; height: 10px; margin-left: 0.1px;">649,090</td> <td style="vertical-align: bottom; padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; margin-left: 0.1px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 6px double #000000; height: 10px; margin-left: 0.1px;">286,186</td> <td style="vertical-align: bottom; height: 10px; padding: 0px; margin-left: 0.1px;"><br/></td> </tr> </tbody> </table> <table cellpadding="0" style="height: 71px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 19px;"><br/></td> <td colspan="6" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center;"><span style="font-weight: bold; line-height: inherit;">Three Months Ended</span><br/><span style="font-weight: bold; line-height: inherit;">March 31,</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px;"><br/></td> <td colspan="2" style="height: 10px; border-bottom: 1.5pt solid #000000; text-align: center;"><strong> 2022</strong></td> <td style="height: 10px; padding: 0px;"><br/></td> <td style="height: 10px; padding: 0px;"><br/></td> <td colspan="2" style="height: 10px; border-bottom: 1.5pt solid #000000; text-align: center;"><strong>2021</strong></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; width: 48px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important;"> <p style="margin: 0pt;"><span> Stock options </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span>—</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2,666</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 15px;"> <td style="vertical-align: bottom; height: 15px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span> Restricted Stock Units   </span></p> </td> <td style="vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;">649,090</p> </td> <td style="padding: 0px; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;">283,520</p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; padding-left: 30px; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Total</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>649,090</span></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>286,186</span></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> 649090 286186 649090 286186 2666 649090 283520 649090 286186 <table cellpadding="0" style="height: 146px; border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; margin-left: 0.1px;" width="100%"> <tbody> <tr style="height: 35px;"> <td style="vertical-align: bottom; height: 35px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">  <strong>Shares </strong></span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Weighted Average Fair Value Per Share </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Weighted</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Average Exercise Price Per Share</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Weighted Average Remaining Terms (in years) </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Aggregate Intrinsic Value </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom; width: 48px;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding – December 31, 2021 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin-left: 0.1px; background-color: #cceeff; vertical-align: bottom; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5.34</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised  </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cancelled </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px;"/> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;">—</p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding – March 31, 2022</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.09 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 16px;"> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – December 31, 2021 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.34 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-bottom: 4pt; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – March 31, 2022 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,436 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.09 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 36436 24.8 78.71 P5Y4M2D 36436 24.8 78.71 P5Y1M2D 36436 24.8 78.71 P5Y4M2D 36436 24.8 78.71 P5Y1M2D 0 2666 1.95 15703 6 1 54 Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957. a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date as adjusted for stock splits. a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date as adjusted for stock splits. 9189 16.4 the Company’s common stock for the ten trading days immediately preceding and including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability. a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176. a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120. 425000 7 1 1.81 the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250. 46826 2.39 The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920. 372000 3.28 the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160. 1214500 13 3 3.38 13 2 350000 40000 100000 475000 P2Y 1 37500 12000 200000 4105010 59170 5 3.38 P1Y 62500 5 2.36 P1Y 649090 283520 <div id="t_ft_G3SJ2GI1HC00000000000000000000b"> <table cellpadding="0" style="height: 99px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto; border-collapse: collapse;"> <tbody> <tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="3" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Number of Shares</strong></span><br/></td> <td style="text-align: center; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 48px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>Non-vested balance at January 1, 2022</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt; text-align: right;"><br/></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">1,274,137</span></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> </tr> <tr style="background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;">Granted</p> </td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">—</td> <td style="vertical-align: bottom; height: 19px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Vested</td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">212,999</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Forfeited/Expired</td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">17,500</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> </tr> <tr style="height: 10px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px; background-color: #cceeff; text-indent: 0px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Non-vested balance at March 31, 2022</td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">1,043,638</td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> </div> 1274137 212999 17500 1043638 <div style="border-left: none; border-right: none;"> <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 16. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><strong><span><span>Commitm</span>ents<span> </span>and Contingencies</span></strong> </span> </span></p> </td> </tr> </tbody> </table> </div> <h6 style="margin: 0in 0in 0in 0.5in;"><strong><span style="font-size: 10.0pt;"><span> </span></span></strong></h6> <p style="margin: 0pt 0in 0in 0.5in; text-indent: 0pt;"><em><strong><span>Legal Proceedings</span></strong></em></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company is subject to certain claims and lawsuits arising in the normal course of business. The Company assesses liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, the Company records a liability in our consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not record an accrual, consistent with applicable accounting guidance. Based on information currently available, advice of counsel, and available insurance coverage, the Company believes that the established accruals are adequate and the liabilities arising from the legal proceedings will not have a material adverse effect on the consolidated financial condition. However, that in light of the inherent uncertainty in legal proceedings there can be no assurance that the ultimate resolution of a matter will not exceed established accruals. As a result, the outcome of a particular matter or a combination of matters may be material to the results of operations for a particular period, depending upon the size of the loss or the income for that particular period. </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"><span style="font-style: italic;"><b>1.) Pizzarotti Litigation</b></span> - On or about August 10, 2018 Pizzarotti, LLC filed a complaint against the Company and Mahesh Shetty, the Company’s former President and CFO, and others, seeking unspecified damages for an alleged breach of contract by the Company and another entity named Phipps &amp; Co. (“Phipps”). The lawsuit was filed as Pizzarotti, LLC. v. Phipps &amp; Co., et al., Index No. 653996/2018 and commenced in the Supreme Court of the State of New York for the County of New York. On or about April 1, 2019, Phipps filed cross-claims against the Company and Mr. Shetty asserting claims for indemnification, contribution, fraud, negligence, negligent misrepresentation, and breach of contract. SG Blocks has likewise cross claimed against Phipps for indemnification and contribution, claiming that any damages to the Plaintiff were the result of the acts or omissions of Phipps and its principals.</span></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">Pizzarotti’s suit arose from a contract dated April 3, 2018 that it executed with Phipps whereby Pizzarotti, a construction manager, engaged Phipps to perform stone procuring and tile work at a construction project located at 161 Maiden Lane, New York 10038. Pizzarotti’s claims against the Company arise from a purported assignment agreement dated August 10, 2018, whereby Pizzarotti claims that the Company agreed to assume certain obligations of Phipps under a certain trade contract between Pizzarotti and Phipps &amp; Co. Phipps’ claims against the Company arise from a purported Assignment Agreement, dated as of May 30, 2018, between Pizzarotti, Phipps and the Company (the “Assignment Agreement”), pursuant to which, it is alleged, that the Company agreed to provide a letter of credit in connection with the sub-contracted work to be provided by Phipps to Pizzarotti.</span></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">The Company believes that the Assignment Agreement was void for lack of consideration and moved to dismiss the case on those and other grounds. On June 17, 2020, the New York Supreme Court entered an order dismissing certain claims against the Company brought by cross claimant Phipps &amp; Co. Specifically, the court dismissed Phipps’ claims for indemnification, contribution, fraud, negligence and negligent misrepresentation. The court did not dismiss Phipps’ claim for breach of the Assignment Agreement. The issue of the validity of the Assignment Agreement, and the Company’s defenses to the claims brought by the plaintiff Pizzarotti, and cross claimant Phipps, are being litigated. The Company maintains that the Assignment Agreement, to the extent valid and enforceable, was properly terminated and/or there are no damages, and, consequently, that the claims brought against the Company are without merit. The Company intends to continue to vigorously defend the litigation. The parties have engaged in written discovery but no depositions have been conducted as of yet. By motion dated February 24, 2021, Pizzarotti moved to stay the entire action pending the outcome of a separate litigation captioned <i>Pizzarotti, LLC v. FPG Maiden Lane, LLC</i> <i>et. al</i>., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. The Company opposed both motions. On April 26, 2021, the court denied both motions and directed the parties to meet and confer concerning the scheduling of depositions. On May 10, 2021, the parties jointly filed with the court a proposed order providing the completion of depositions of all parties and nonparties by September 30, 2021. The court has not entered the proposed discovery order and no action has been taken by the plaintiff Pizzarotti nor the defendant-cross claimant Phipps since the proposed order was submitted. There are no scheduled hearings or conferences before the court at this time.</span> </p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0pt 0pt 8pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"><span style="font-style: italic;"><b>2.) ICON Construction Inc. v. SG Blocks, Inc, et. al.</b></span> - On or about June 8, 2021 ICON Construction Inc. (“ICON”) filed a complaint against the Company and Echo DCL LLC (“Echo DCL”), seeking unspecified damages, arising out of a certain asset purchase agreement entered into between ICON and Echo DCL on or about February 20, 2020 (the “ICON-Echo Asset Agreement”) whereby, <i>inter alia</i>, Echo DCL acquired all of the assets of ICON. On or about September 17, 2020, Echo DCL and SG Echo LLC<span>  </span>entered into a certain asset purchase agreement (the “Echo Asset Agreement”) whereby, <i>inter alia</i>, SG Echo acquired all of the assets of Echo DCL. In the Echo Asset Agreement Echo DCL represented and warranted to SG Echo that it had good and marketable title to the assets, had full right and power to transfer same, and that the same were free and clear of any encumbrances except for a certain permitted lien held by BTH Bank.  <span> </span></span></p> <p style="text-align: justify; margin: 0pt 0pt 8pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">ICON alleges that ECHO DCL breached the terms of the ICON-Echo Asset Agreement and that the Company agreed to <span>assume Echo DCL’s liabilities obligations under the </span>ICON-Echo Asset Agreement<span>. Icon also claims a security interest in the assets conveyed to SG Echo by Echo DCL. The Company has filed an answer to the ICON complaint denying the allegations and raised eleven affirmative defenses and that it is entitled to indemnification and/or contribution from Echo DCL and its principal Michael Ames. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The parties are currently engaged in discovery.</span></span></span></p> <p style="margin: 0pt 0pt 8pt 36pt; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></p> <p style="margin: 0pt 0pt 8pt 36pt; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; font-weight: bold;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; font-style: italic; display: inline !important;">Vendor </span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Litigation</span></span></p> <p style="margin: 8pt 0pt 8pt 36pt; text-align: justify; text-indent: 0pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="font-weight: bold; font-style: italic;">1.) Teton Buildings, LLC</span></span></p> <p style="text-align: justify; margin: 0pt 0pt 8pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">(i) On January 1, 2019, SG Blocks commenced an action against Teton Buildings, LLC (“Teton”) in Harris County, Texas (“<span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Teton Texas Action</span>”) to recover approximately $2,100,000 arising from defendant’s breach of the operative contract related to Heart of Los Angeles construction project in Los Angeles (the “HOLA Project”) entered into on or about June 2, 2017. The Petition brought claims of breach of contract, negligence, and breach of express warranty. <span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">In or about February 2022 SG Blocks dismissed without prejudice the Teton Texas Action.</span></span></p> <p style="text-align: justify; margin: 0pt 0pt 8pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">(ii) On or about September 12, 2018, the Company entered into a Firm Price Quote and Purchase (the “GVL Contract”) with Teton to govern the manufacture and provision of 23 shipping containers and modular units (the “Teton GVL Modules”) for the Four Oaks Gather GVL project in South Carolina (the “GVL Project.”). The Company maintains that Teton breached the GVL Contract by (i) failing to timely deliver the Teton GVL Modules, (ii) delivering Teton GVL Modules that were defective in their design and manufacture, (iii) otherwise failed to meet South Carolina Building Code regulations and (iv) breached applicable warranties. As a result of the breach and defects in performance, design and manufacture by Teton, Company asserts that it has sustained approximately $761,401.66 in actual and consequential damages, excluding attorney’s fees. On October 16, 2019, Teton filed for Chapter 11 in the United States Bankruptcy Court for Southern District of Texas, Houston Division styled <i>In re: Teton Buildings, LLC</i> and bearing the case number 19-35811. On February 11, 2020, the Company filed a proof of claim again Teton in the amount of $2,861,401.66 arising from the HOLA Project and the GVL Contract. On or about March 16, 2020, the Bankruptcy Court converted Teton’s Chapter 11 reorganization case to a Chapter 7 liquidation case. On July 18, 2019, Ronald Sommers, the Chapter 7 Trustee, filed a Report of No Distribution stating that there is no property available for distribution to creditors. On August 20, 2019, the Bankruptcy Court closed the Teton bankruptcy case. As such, there is no prospect of any recovery against Teton. </span></p> <p style="text-align: justify; margin: 0pt 0pt 8pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On January 22, 2021, the Company filed a third-party complaint against Teton in the United States District Court for the Central District of California, Case No. 2:20−cv−03432 in the HOLA Action (described below), seeking to determine Teton’s liability in its capacity as a bankruptcy debtor in order to collect any damages payable from Teton’s liability insurance carrier or carriers. On July 23, 2021, the Company filed a First Amended Third-Party Complaint against Teton and other named third party defendants (see #2 below). Teton has been served with the First Amended Third-Party Complaint <span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">and on or about February 11, 2022, Teton filed an answer and affirmative defenses. The parties in the HOLA Action are currently conducting discovery.</span></span></p> <p style="text-align: justify; margin: 0pt 0pt 5pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></span></p> <p style="margin: 0in 0in 0.0001pt 0.75in; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10pt;"><span style="font-weight: bold;">2.) SG Blocks, Inc. v HOLA Community Partners, et. al</span>.</span></i><i><span style="font-size: 10pt;"> </span></i></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="border-left: none; border-right: none;"><span> </span></span></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On April 13, 2020, <span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Plaintiff SG Blocks, Inc. (“SG Blocks” or the “Company”) filed a Complaint against HOLA Community Partners (“HCP”), Heart of Los Angeles Youth, Inc. (“HOLA”) (HCP and HOLA are collectively referred to as the “HOLA Defendants”), and the City of Los Angeles (“City”) in the United States District Court for the Central District of California, Case No. 2:20-cv-03432-ODW (“HOLA Action”). The Company asserted seven claims against HOLA Defendants arising out of and related to the HOLA Project, to wit, for: (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; and (6) intentional interference with contractual relations. On April 20, 2020, HOLA filed a separate action against the Company in the Los Angeles Superior Court arising out of the HOLA Project, asserting claims of (1) negligence; (2) strict products liability; (3) strict products liability, (4) breach of contract; (5) breach of express warranty; (6) violation of Business and Professions Code § 7031(b); and (7) violation of California’s unfair competition law, Business and Professions Code section 17200 (“UCL”) (“HOLA State Court Action”). The HOLA State Court Action was removed to the Central District of California and consolidated with the HOLA Action.</span></span></p> <p style="text-align: justify; margin: 0in; font-size: 8pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC, Avesi Construction, LLC, and American Home Building and Masonry Corp (“AHB”) for indemnity and contribution with respect to HOLA’s claims. The Company has also notified its general liability carrier Sompo International regarding coverage concerning HOLA’s claims On February 25, 2021, the Court entered an order dismissing the Company’s claims for (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; but denied dismissal of the Company’s claims for intentional interference with contractual relations. The Court also denied the Company’s motion to dismiss HOLA’s claims. </span></p> <p style="text-align: justify; margin: 0in; font-size: 8pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On March 12, 2021, the HOLA Defendants filed an answer to the Company’s complaint against it denying liability and asserting affirmative defenses. On March 12, 2021, the Company filed an answer to the HOLA Defendants’ First Amended Consolidated Complaint against it, denying liability and asserting affirmative defenses. </span></p> <p style="text-align: justify; margin: 0in; font-size: 8pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss HOLA Community Partners’ Sixth Claim for Relief (violation of California Business and Professions Code §7031(b)), with prejudice, pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii). </span></p> <p style="text-align: justify; margin: 0in; font-size: 8pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On July 23, 2021, the Company filed a First Amended Third-Party Complaint adding the following additional third party defendants seeking, <i>inter alia</i>, contractual indemnity, equitable indemnity; and contribution: American Home Building and Masonry Corp. (“American Home”), Anderson Air Conditioning, L.P. (“Anderson”). Broadway Glass and Mirror, Inc. (“Broadway”), Marne Construction, Inc. (“Marne”), The McIntyre Company (“McIntrye”), Dowell &amp; Bradley Construction, Inc. dba J R Construction (“JR Construction”) Junior Steel Co. (“Junior Steel”) Saddleback Roofing, Inc. (“Saddleback”) Schindler Elevator Corporation (“Schindler”) U.S. Smoke &amp; Fire Corp. (“U.S. Smoke”) and FirstForm, Inc. (“FirstForm”) (collectively the “Additional Third Party Defendants”).</span></p> <p style="text-align: justify; margin: 0in; font-size: 8pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On September 2, 2021, Schindler Elevator Corp. filed its answer to the First Amended Third-Party Complaint. On September 3, 2021, Junior Steel Co. filed its answer to the First Amended Third-Party Complaint. On September 7, 2021, Anderson Air Conditioning, L.P. filed its answer to the First Amended Third-Party Complaint. On October 6, 2021, the McIntyre Group filed its answer to the First Amended Third-Party Complaint. </span></p> <p style="margin: 0in; font-size: 8pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">On February 7, 2022, the Company filed a request for entry of a Clerk’s default against the following defendants: American Home Building and Masonry Corp., Avesi Construction, Marne Construction, Inc., Firstform, Inc., Dowell &amp; Bradley Construction, Inc, Saddleback Roofing, Inc., and US Smoke and Fire Corp. On February 9, 2022, the court entered a clerk’s default pursuant to Federal Rule 55 against the following defendants: American Home Building and Masonry Corp. Avesi Construction, Dowel &amp; Bradley Construction, Inc., Saddleback Roofing Inc. and US smoke and Fire Corp. The parties that have answered and appeared in the case are currently engaged in discovery. The cut-off for fact discovery has been extended to September 12, 2022, and a trial has been set for January 31, 2023.</span></span></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></p> <p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"> </span><span style="font-size: 10.0pt;"><i><span style="font-weight: bold;">3.) SG Blocks, Inc. v. EDI International, PC<span style="font-style: italic;">.-</span></span></i></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> </span></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the <span>Superior Court of the State of California</span>, <span>County of Los Angeles, Central District</span>, in connection with the parties' consulting agreement, dated June 29, 2016, pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC, filed a cross-complaint for alleged unpaid fees and tortious interference with EDI International, PC's contractual relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC's cross-complaint seeks in excess of $30,428.71 in damages. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On July 8, 2020, SG Blocks, Inc. added PVE LLC as a defendant in the lawsuit, claiming PVE LLC is liable to the same extent as EDI International, PC. The case is currently in the discovery stage and a trial date has been set for May 2, 2022. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On May 14, 2021, EDI accepted the Company’s Statutory Offer of Compromise, pursuant to California Code of Civil Procedures §998, to settle EDI’s cross-claims. On July 26, 2021, the Company and EDI entered into a certain <span>General Release agreement whereby in exchange for payment by the Company in the amount of $67,125.83</span> EDI released SG Blocks from all liabilities and damages related to EDI’s cross-claims. The Company continues to prosecute its claim against EDI for tortious interference with the Company’s economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. The parties are in engaged in the discovery and a trial date has been<span style="color: #000000; font-family: 'times new roman', times; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> set for September 6, 2022. The parties have agreed to mediate their dispute. Mediation has been scheduled to take place on or about May 17, 2022.</span></span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"><span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></span></span></p> <br/></div> <div style="border-left: none; border-right: none;"> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10.0pt;">Other Litigation</span></b></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><b><i><span style="text-decoration: underline; font-style: italic;">1.) Shetty v. SG Blocks, In<span style="font-weight: bold;">c</span></span></i></b><span style="text-decoration: underline; font-style: italic; font-weight: bold;">. </span></span><span style="text-decoration: underline; font-style: italic; font-weight: bold;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">et. al., - Case No. 20-CV-00550, United States District Court, Eastern District of New York.</span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On January 31, 2020, Mahesh Shetty, the Company’s former President and Chief Financial Officer (“Former Employee”), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $372,638 in unpaid wages and bonuses and (ii) $300,000 due in severance (hereafter the “Action”). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. §201 et. seq. (“FLSA”), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company’s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee’s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company’s motion to dismiss. Specifically, the Court dismissed the Former Employee’s claim (i) for severance (in the amount of $300,000) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee’s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims. On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. By order dated February 8, 2022, the court approved the settlement. On February 9, 2022 the court closed the case.</span></span></p> <p style="text-align: justify; margin: 0px; font-size: 10pt; font-family: 'Times New Roman', serif; text-indent: 0px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><br/></span></span></p> <div style="border-left: none; border-right: none;"> <div style="margin: 0px; text-indent: 0px;"> <div style="border-left: none; border-right: none;"> <div style="margin: 0px; text-indent: 0px;"> <div> </div> </div> </div> </div> </div> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="text-decoration: underline;"><span style="font-style: italic;"><b><i>2.) S</i></b></span><b><i>G Blocks, </i></b><b><i>Inc. v. Osang Healthcare Company, L<span style="font-weight: bold;">td.</span></i></b><span style="font-weight: bold;">, </span></span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (“Osang”) in the <span>United States District Court, Eastern District of New York, Case No. 21-01990 (“Osang Action”)</span>. <span style="border-right: none; border-left: none;">The Company has asserted that Osang materially breached a certain Managed Supply Agreement (“MSA”) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment two million (2,000,000) units of Osang’s “Genefinder Plus RealAmp Covid-19 PCR Test” (the “Covid-19 Test”) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated §349 of the New York General Business Law’s prohibition of deceptive business practices. </span><span> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"> </span></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">On June 18, 2021, Osang served a motion to dismiss the Osang Action pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. On July 30, 2021, the Company served its opposition to the motion to dismiss. The motion has been fully briefed and submitted to the court and the parties are awaiting a ruling thereon. On January 10, 2022 the court entered an order staying discovery pending its ruling on the defendant’s motion to dismiss.</span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the consolidated financial statements.</span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><b style="color: #000000; font-family: Calibri, sans-serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><i><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">Commitments</span></i></b><br/></span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><b style="color: #000000; font-family: Calibri, sans-serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><i><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">In April 2020, the Company entered into an amendment to its employment agreement, dated January 1, 2017, with Paul Gavin (the "Amendment"), to extend the term of employment to December 31, 2021, provide for an annual base salary of $400,000 provide for a performance bonus structure for a bonus of up to 50% of base salary upon the Company’s achievement of $2,000,000 EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000 based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000 and up to $7,000,000 in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000 and up to $12,000,000 in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000 in certain limited circumstances, and provide for one (1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company’s principal financial officer, if Mr. Galvin is terminated without cause. At the Company’s option, up to fifty (50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company’s Stock Incentive Plan.All other terms of the employment agreement remain in full force and effect.</span><br/></span></i></b></span></span></p> </div> 2100000 761401.66 2861401.66 7 30428.71 67125.83 372638 300000 300000 The Company has asserted that Osang materially breached a certain Managed Supply Agreement (“MSA”) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment two million (2,000,000) units of Osang’s “Genefinder Plus RealAmp Covid-19 PCR Test” (the “Covid-19 Test”) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated §349 of the New York General Business Law’s prohibition of deceptive business practices. 2000000 provide for an annual base salary of $400,000 provide for a performance bonus structure for a bonus of up to 50% of base salary upon the Company’s achievement of $2,000,000 EBITDA and additional performance bonus payments for the achievement of EBITDA in excess of $2,000,000 based on a percentage of the incremental increase in EBITDA (ranging from 10% of the incremental increase in EBITDA if the Company achieves over $2,000,000 and up to $7,000,000 in EBITDA, 8% of the incremental increase in EBITDA if the Company achieves over $7,000,000 and up to $12,000,000 in EBITDA and 3% of the incremental increase in EBITDA over $12,000,000), provide for a profits-based additional bonus of up to $250,000 in certain limited circumstances, and provide for one (1) year severance, plus a pro-rated amount of any unpaid bonus earned by him during the year as verified by the Company’s principal financial officer, if Mr. Galvin is terminated without cause. At the Company’s option, up to fifty (50%) percent of the EBITDA performance bonuses may be paid in restricted stock units if then available for grant under the Company’s Stock Incentive Plan.All other terms of the employment agreement remain in full force and effect. <div style="border-left: none; border-right: none;"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">17. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span class="selected" style="line-height: 103%; margin: 0pt;">Subsequent Events</span></b></span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal;"><br/></p> <p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'times new roman', times; line-height: 1.2;"><span style="font-family: 'times new roman', times; font-style: normal; text-decoration: none; font-weight: normal; color: black; line-height: inherit;"><span>Su<span style="font-size: 10pt; line-height: inherit;">bsequent to March 31, 2022, <span style="line-height: inherit; font-family: 'Times New Roman', serif;">SG Echo, a subsidiary of SG Blocks, has broadened its relationship with a private client and received a purchase order for its largest contract to date. The purchase order is for more than 100 units and the Company expects to generate approximately $6 million dollars of revenue from this contract.<span style="line-height: inherit;">  </span>The units are scheduled to be completed by the end of Q2 2022.</span> </span></span></span></p> <p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'times new roman', times; line-height: 1.2; text-align: justify;"><br/></p> 100 6000000 EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *R N%0'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 " "L@+A4[C[B4^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)\VZ(J';B^))07!!\1:2V=U@\X=DI-VW-ZV[740?P&-F?OGF M&YA61ZE#PN<4(B:RF*]&U_LL==RP U&4 %D?T*E'MZ?)G7K:S/ MI+S&\BM;2<>(&W:>_+JZN]\^L$YP(2J^KL3U5G#)UY+?OD^N/_PNPBX8N[/_ MV/@LV+7PZRZZ+U!+ P04 " "L@+A4F5R<(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 *R N%2^G5:1< 4 %06 8 >&PO=V]R:W-H965T&UL MG9A=;^(X%(:O9W^%A?9B1BI-[ !M1Q0)Z,=VI],RD^['[&HO3&(@:A)G'0?* MO]_C)"04A1.T-Y"O\_K)B?T>V\.-5*_I2@A-WJ(P3J\[*ZV3SY:5>BL1\?1< M)B*&.PNI(J[A5"VM-%&"^WE0%%K,M@=6Q(.X,QKFUV9J-)29#H-8S!1)LRCB M:CL1H=Q<=VAG=^%[L%QI<\$:#1.^%*[0OR4S!6=6I>('D8C30,9$B<5U9TP_ M3QW'!.1/_!Z(3;IW3,RKS*5\-2_I6BG M:M,$[A_OU._REX>7F?-43&7X1^#KU77GLD-\L>!9J+_+S2^B?*&^T?-DF.:_ M9%,\V^MUB)>E6D9E,!!$05S\\[)HC-9W2U@KL!Q.G1C?0R^"J:\-@GM[$.])8\ MQ$7W,&GNDG3%E4B'EH;63(SEEJ$ MH8)?N3HG#CTCS&:L@6?:%KZ%R*;H=S1.E3@GEW/^9^+^'L]3K:"7_H,TUJL: MZ^6-]8XT5NI_%\O B$*K3SP23=\$UW'OR>3Q>?K%/2,/3]-SA*Q?D?5/(9M" M)A0/(0.^>"-?Q+:)#5>R;9O:S+FZZB%8@PIK@(J]*.X'\9*XVV@NPR88/-Z] MG_R)8%Q4&!>HS!AZB)_WDKN0+YLP\/@%#U.!<%Q6')>HSC13*J<(4@^^T@_! ME1F6!"RCL1?A:MTN95V'(EQ7%=<5JE0-HI=MT@B"AU.[^PVAH'9M@O9I'-\R MKK10H1EKB52ZT?9P+:TR[)/1/6>F)R8'1GP:Y*Z"4.%B;3V)LAJ+G88U$RJ0 M/MJ/6J1VCO[3AP\MKDQK6Z;.:7AE7R\I[^!R=)QEWN>3 W4R#B%X(886WC%/?A MJK!Z4D'/STOK&7$U-$,D,,L,Z@Z4'^DW]S]<_>86@ZQ-GN(N74*.?1\F2ND> MWDS)=1![S6BXYMTCAE;[/L6M^A"M/""/\!QYCIO)<,F^32FY-V\XX^IUP[=G M&&E="2CNY2CIRT8VDN*2DRP(\UD M6'>YV8!,,,A-A6M*P;#7?X0=VK.X)._ MR$W3J0;?^2M(C@X67-&L)S^G"??$ M=0<6C*E0:]$9$8>Q_H!@R'5A87@UR%,XAK7H<4)>LFA^Z&8E#B[">G:WQYP^1E07$(9[_DN@0_"4!:'LX_P3<867*+P41]9YQ2:"F;Y IROFR(UPN.*/P^7Q>[*Z MCK"3ZLANLE[,]?)5#!24YIE"BV(+65U&V$EEQ-1U;#S@(K"^ZSJ7MG.!(=7U M@IU4+U[X&WGP(5W!(O"*E3<"B$M>];N]WL"Y0@F=ND0X)Y4(=R7"$"PM2GC< M.%Y;9-IF[DY=$YR3:H(;<0":9"G<3AM[58M.RPK'J1W?P0V[!+J-A%J:?GX/ M"GJ%Y@H7;,W5WNX.;MZ[L?C.+-U\*XP\9QJ*:6RF%DW;4*5R/U_MV)@?Y=F9*/#.K+;;PJJO5ENDXWRBTZL>+_5982D$*4Q** M!83:YQ?0O"JV,(L3+9-\%W NM991?K@2W!?*/ #W%U+JW8EIH-I('OT'4$L# M!!0 ( *R N%0,[FR<:0< /D= 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%MT&^#$?--;F@1HDJT-T Y!LVZ?%8F.M4BB*U%. MLU^_HZQ(MDC1'K 223[>'SN='?/'77^+*NG>B6$0C^*O*PO9BNEUF>+19VL M1!'7IW(M2OAF*:LB5G!;/2[J=27BM%U4Y N*L;\HXJR<79ZWG]U5E^>R47E6 MBKL*U4U1Q-7+EBUI5HBR MSF2)*K&\F'T@9]>N'N]:OVWUKCP9B'N!;7,O\K2]7J8A;.4"J6<9.KK_+Y MD^@,\K2^1.9U^Q<]=[)XAI*F5K+H%@."(BNW_^,?G2-V%A ^L8!V"^BQ"UBW M@+6&;I&U9MW$*KX\K^0SJK0T:-,7K6_:U6!-5NK'>*\J^#:#=>KR6I8I/!21 M(KBJ99ZEL8*;JSB/RT2@>ZVX1B?HV_T-^OGM+^<+!9OJI8NDV^!JNP&=V.!+ M7)TB1N:(8DHMRZ_=RV]$TB\G^\L78&IO+^WMI:T^-F5O4U6B5"BN:S#LS*&1 M]1I9JY%/:8SK%8K+%"7Z0GQOLDV1P.>^':K70_73;=A# U,0\C 8.]X4\SV?!I$=>=0CCYS(_Y JSH\ &9G)0R+F M8W]<$4Q!$D2$8Q[8@1(\4 ^X&3H"BKU,D=KJ/JJ];&N8VN@:S59'3JE>X&- M0QQZX]"P"/HABR+.)H#O MC?0C[1P42)KM1LFI2Q/#C^%;J,] M8W@4^>-8L^@)9#K;3 ZCX"Y.C!BP M"48>95,A.O =<1/>C5@*R"-H=%Z)N#SPPG!,K1;!P//#T)N8$NC.F.3FH[[Y MWO&*%:I).1X4IH 84"WJHFZJNFF$SF5W$KMU'#46=&98IC2?\\E(&3B,NCD, MLKLI(*#[!V UPV0E>/+C0G1(:A_A0%S435SW*UDI-#0%73I.$A>U$%(4U[;!L>!H&#FU$5\F 2\:!P4-DE&<4CI1(EC P,RXJ36>R63IY7, M4U'5[]Z$E 3ON][%>?(VL!1SL]1=]=J3UGJG.7I+3C&&X*O0)LX;2'%OSK$W MQP2C>A57^@"A45 .LG]$^EZWA )E4+] @:R0;%0-_7B:E8]6CSJQ_(=2_#\H MVO?7SE'E@;-*612R[)V%3S'9=18%3V&L?VW>(A2^\>=AP%Y]UD[9@]-@AM%I M]"6NDE5_Y-L*$3*/PL-+W[TA/GY_ S-;\0"CN_W8MWL8M@D2X$7CX+;(03&? M8F\VL#<[<)":IIE^$0&9J$^H3J!+3^)U!IEIA6NRK\7RJ M1+.!J=D!IDZ2IFCR]H _%7_ZY/ MH'0[+?-H3XV/&R3#(@7A%.Y.! Z.V;,_#P08EM>;.3SZ[0AD?'&96(4M4G:1]'% MSGLY_5(4*N-C5M8H%TM8BD\#<$:U?<^XO5%RW;ZJ>Y!*R:*]7(D8#- "\/U2 M0F_5W>BW?_W;WLM_ 5!+ P04 " "L@+A4R$\(G,T" !#"0 & 'AL M+W=OZAZ,,E K'5L:AMH^^D[=K(I8<-K.1#;F?G/;R8#D_%.JF>= QCR MN^!"3[S% 55?^Z!R]W$"[V7@R>VRHT]\)/QFJY@#N;K>J9PY]'?A[30,K(.S^,9@I_?6Q*:RD/+9;CYG$R^P1, A-5:"XF4+ M4^#<*B''KTK4JV-:Q_WUB_JC2QZ365 -4\F_L\SD$V_HD0R6=,/-D]Q]@BJA MV.JEDFOW37:E;7_@D72CC2PJ9R0HF"BO]'=5B#V'L'?$(:H6,V3-C'.#<*[S+T,\E4B@P?"F0$5UIREE&# MFWO*J4B!S*VP)N]G5($P.1B64OZ!?"3OB$]TCJ=Z[!ODL&I^6L6\+V-&1V)^ MH:I#NN$-B8(H:G&?GG9_@+1V#YON/F9?ER"J2Q YO>X1O;G!E+$S#9%+\L@$ M)LXH)S.IF>NT'W<+;13VV\\3P;IUL*X+UCL2;(9="DIAB?'1IL\W9$T5V5*^ M@;8ZEEI]IV5_D-L$$][NE^J410.P5P/VK@,LGS*A&Y-+Q?Y"U@9::L9[&'$O MB(,P., ];]> CFOH^$W03.M-.W#\"N00]91% [)?0_;?!(E_KMI0D3&Q:B/M MGR4]9=$@'=2D@Y.D4UD4V/CS"SJT%!KLQ^X$ATUZQJC!.*P9AY3CH'O"V&(:C8<.PP1L&_Z=#<#WQ MF8:M)"_@;K-L!_?W)IQ]O< 1LF)"$PY+= TZ ]10Y<0N-T:NW=!;2(,CU"US M?,L!90WP_E)*\[*Q<[1^;TK^ 5!+ P04 " "L@+A4-))M.$(& #;&@ M& 'AL+W=O=-H M7*T^79=+T[5UI1%):]KI+?KM:B_G,M2/9[-\.SYP\?B?F7L MA_GB="/NY8TTGS;7-;S->R]YL9:5+E2%:GEW-GN#3RX8M0T:B[\+^:CWGI$- MY5:I!_MRF9_-(HM(EG)IK L!_W;R0I:E]00X_NV6]N$S=!RJXU:=XT! MP;JHVO_BJ4O$7@/PXV] N@9DV&"J!]HU:#(W;Y$U8;T51BQ.:_6(:FL-WNQ# MDYNF-4135'88;TP-OQ;0SBPN5)7#H,@=D4FNJ+H2E5FI=$[Z#(_;#\'V#UV M\HS]G 0=7HGZ&%'\&I&($ ^>BY1"S.^.E\MQ_[V"[#/$U(VML=((M[9'$PR NEC2V) M^NO!)KW+)!CLP*4OZ-9!O!=,@C''"1T$/;;C"<511/Q!ISW"-(CP?:VT1IM: MW17&!R\==4L83QB-!_#&=G&<)"3VH^,].AXP/78\RL!R O<>_^(@;F"A!]F,GD5^ MN]7P.Q1;#I.A5!M+P<_XO?#Q..V,TE'E>>S2:)(,,''H2;A*:GD$\^(?$.5P MFH-N[%KE1&_$4I[-8#&B9;V3LP7R47KGZ"#@"%,Z$8CC;DR#@?REC"B]R.EX M4:&8,=V M1Q@GF,53)>$$ H<5XH-9R;I'VA7%KR%*PDXI<%@J+BLCH3["4V(L D>,Y/3W0K M89"$4]^:B1C98DCG)+A@LYC=V0EEL83%4&I/G)ZAR8(4Q=7&[->*V MA&%2J%+PO3)V@0:R\,M/.(E^*SKB\1>91YR(G=3#A8+'$.0CGEHI$"=B)"QB M-O4VY:-8(, U[.=AI[M\6*DREW6SY[QYC\Y+^*1?(RC/8V]0XSW.40H3.1VN M.7V&)**4IU-A.;4C8;7KPP*-1GHEZO%@!2,Y[-8)(0D+X;G0Q;)9,>9%N37# M[727G]9'NA]V=!P-V=!O1B:4D#@E)&DP-9^;(Q38-H@=K%_N99L>&-RMT0:@ M0^6&5@7$"1H)"]K+DN%3M2SCE+)A/L:6/&6,)=E$1IQND;!NV2,64V_; RQ+ M;,5RJ F')P].>6CTO6,T=1Y0/&+C@]YAEZ=1ZGSK6H6'6N9)YL12E'^#A\:3C&_;=?,,< MW[#_S3=L?&Z1B8XQOVP_B&.;YAW\TWG8?DH&BRE,5# MOO$9PH(MR88'#_.]:X*UK.^;VQ,-"[!M9=I3]_YK?T/SIKF7&'P_QR<7[3V+ M<]->^UR)&BA*HU+>@4 M>7ZQ'?3W68O_ %!+ P04 " "L@+A4"P+8QV,% 7& & 'AL+W=O MSI"<$V7\JO+G8B.E1K_2 M)"ON!ANMM[>C41%N9"J*&[65&3Q9JSP5&F[SIU&QS:6(JJ T&5&,W5$JXFPP M&5??W>>3L=KI),[D?8Z*79J*_/=4)NKU;D &;U]\BY\VNOQB-!EOQ9-\D/K[ M]CZ'NU'#$L6IS(I892B7Z[O!9W*[(EX94"%^Q/*U.+I&Y50>E7HN;_Z*[@:X M5"03&>J20L#'BYS))"F90,?/FG30C%D&'E^_L2^KR<-D'D4A9RKY-X[TYF[@ M#U DUV*7Z&_J]8NL)\1+OE E1?4;O=98/$#AKM JK8-!01IG^T_QJT[$40!A M'0&T#J!& ",= :P.8$8 ]3L"G#K ,0.\C@!>!W SH&O2;AW@F@&\(\"K ZKJ MC_;9K4HS%UI,QKEZ17F)!K;RHJIO%0T5B;-R*3[H')[&$*$-8N03HIABVYK8<[H59WEPODR([S#/ MIVP\>CE>!38@Y8QR]Q0X;P-]'KCT%+5HHQSL.,QW\"EPV08.*:6>RQUCX)5U M*MSU&MA)6EF35G996C^AAXV HIV3WOF>FQO)('Y@%^4THIQ>4=5V&)9-($*A M2J$S%J)&^=X%1_@=.P[/IPD(?5G8X?$PG]^A'.]QV,9JL9;V7' MPPQVAU&S\V!SWMH8E')B;$@;%R&^9Q2D=[X7%.3]/"<%<9N"N.\NR-L&M^UG MM[UL(948V[>SUZCR>E5]!=,;0V-()?J0J**P=F^O-?20$#@RN7%BSBQ BAGS M/:.6\UY1%^SE*_$LSQ6^:@-]/^"TXZ3WFRKXO5589%'',?^WR)MCGMB6A6\1 M1 GM.N:#1E%P@:)SE$R#EA)HTS[#@9'#F07H41Q@;#3^>=#NYS W [5HTSG$ M8:0%7+:!0PI [)B.8V51B#T'!XX]J00?3#=^GU.R9K8F/=G[Q"/<.ZIR;9@M M2,PXQ=PQ@CTIKE5:7&RDBF9< >+Y62K_=E.]5F_\% M3/X#4$L#!!0 ( *R N%3]S@RQ: < ! ? 8 >&PO=V]R:W-H965T M&ULK5EM;^,V$OXKA'$?MD"]%DF]!DF C=/B MP608->/],2 M';,KB2Y))YO[]3>D',F1*'H3-!]BO0R'SPR'\\R(E\]2?=,[S@WZWM2MOEKL MC-E?K%:ZW/&&Z<]RSUMXLY6J809NU>-*[Q5GE1O4U"L21>FJ8:)=7%^Z9_?J M^E(>3"U:?J^0/C0-4R\WO);/5PN\>'WPNWC<&?M@=7VY9X_\@9L_]O<*[E:] MEDHTO-5"MDCQ[=7B"[Y8QY$=X"3^*_BS/KE&UI2-E-_LS5UUM8@L(E[STE@5 M#'Z>^)K7M=4$./X^*EWT<]J!I]>OVG]UQH,Q&Z;Y6M9_BLKLKA;Y E5\RPZU M^5T^_YL?#4JLOE+6VOU'ST?9:('*@S:R.0X&!(UHNU_V_>B(DP&@QS^ ' >0 M\8!X9@ ]#J#.T Z9,^N6&79]J>0S4E8:M-D+YQLW&JP1K5W&!Z/@K8!QYGHM MVPH6A5<(KK2L1<4,W#P8^('5,AK)+5HSO4._PHIKM$1_/-RB3__ZZ7)E8'JK M9%4>I[KIIB(S4U'T5;9FI]$O,&7U=OP*8/?8R2OV&Q)4^)6ISXCBGQ&)"/'@ M6?_X/SKG2>FGKO+15LD&PU10SHGWL8E48P?5%8)ZXGR=V\\0S M\_P&FUNTI6PX^E1+K;U+T:E(G0J[E9^NDPAG)+]/O:/BRM]_9*/@D(#K1Y09\.-BI% M^].['9GV(-.@(V\Y9+Y2,)=/^/>]W0<^7W9:DA,GX2C.23+RY52LP+B8<636 M8\R"&+\T4AGQOPXC;$71&M8^B@VXDFG-C?8!SB9(8IP3.L+KD8KB*//CS7N\ M^;OP0D;E2L%"UJ*T_D6EU'[0NO?7ABW[(@<38V\)S86_AD@$^"\!^,++\M;9510=PW=AE$8!AP:H T]9;%G@."O&(#UR25'$)W'P M%N1 >#C,>'?M$Y0-4L'R> %.:8O@(L['[.:16^(D*6@R W!@.!RFN'O%]TQ4 MKQ5#%U32[+B"@AVXK@WZ=TI@2TSRI"!C_![!-"N2>*:@P /9X3#;N5;-TAP4 M6!U2+] IN^&HH-&8WSQR19;',^F(#/1%PO35;ZH]>V&NW $OL[)4!SZXW@>< M3#EM2:*$%-DX17DD2922+)L#/_ 6"?-6O]%. H$N:HVP.W)3C;;@$G-'U^G%/269(TCI.)2SV">4IQ,I,6R$!/Y P] M<:#1WI\O7I137EKBB.1DG+Q\@D5&XSEG#M1#SK=F[VQDO(;$T[ @"51F8ZKP M""X)SBG&5ARK0V19>ARE=9>FX=@U/^_Z:D R< M1\YP'E#VB\5^#+)&:"W5B^LAO.9,60U2B?T;F_0/]W=T($@:)LC[5X-_@?)\M.&USL?=>1H5DP;8)PE2L,XSP3:P M-SW3.(XH;RM:UI8_3GET(%<:[AC?)MBN;73?",!;2A^_0O'O7)7".O*9*05L MZ'=<<*;W[.%IVYE%-*9S;AWXG9[YS"JT46)S<%_77.<$]>9OZSNO-1Z6QB2+ M/5$>G/0#43[P/0WSO2?*3\L]7]1X3?4UJ'Y3IY+!E1EXGH9Y_GB2H%QI_:GB MW97=M)V!MOIR%Y;ZGZ ,F(M!SU=90B(Z+E<] MM$0;_BC:UJZ()7^NA*R\5G@Z7AH1\/.XR_%+XH@F,W;$ ZO'858/V<'M=X:0 M!4?=Z1M<.(9&<7+NXY&,DC@BDW)X=7*VV'#UZ(Y<-7+->7=4US_MCW6_N,/, MT?,;?+'N#F<'-=U9\5>F8($TJOD65$:?,W"LZHY?NQLC]^X$&PO=V]R:W-H965T&ULI5A=;^.V$GWOKR!YN-PF0V&F;(NDN-FGO0]$'6J(M-A2I)2D[[J_OF:&DR-EDBXO[DL@2.9PY M<^;,2"=;Y^]#J504#Y6QX714QEC_,!Z'O%25#(>N5A9/5LY7,N*G7X]#[94L M>%-EQK/)Y/MQ);4=G9WPO0_^[,0UT6BK/G@1FJJ2?G>AC-N>CJ:C[L9'O2XC MW1B?G=1RK6Y5_*W^X/%KW%LI=*5LT,X*KU:GH_/I#Q?'M)X7_*[5-@RN!46R M=.Z>?EP5IZ,).:2,RB-9D/BW47-E#!F"&Y]:FZ/^2-HXO.ZL_\BQ(Y:E#&KN MS']U$O1B)O0G15NQD>5-JF M__*AQ6&PX79B7=;X6DUK-$%A\J[X9RVE)3;Z/%4 M8U\\6ZB0>UTS0FXE+IJ !2&K#CSR\< MZO:&UEWIPG=$N>[>Z[Q M[RM^=9MT]YCH, 4I^(P;Y=>X>=LL MNU,HS#8^1A)(Y8%#GQ_>\YWX=H!]\KA#,$OG#H\+C=_H#5W1KC9 SR_9]2@$O.X]J[XHFQZH"41MTL3;+ XB^H9-6F= M<>L=(UZHH->6+Y5=H_:4)[OJH58^:L!(OJV555XB'?#+.PM8,U$Y/"@:+Y=& M9=B[T7A"'J=UU-&H6+-D&DA3H-H*0]4=T?(H,U9 E I-V"/HW%G8;U(GJU0L M71%2O T<:1-_^U/+NQZ#M*J'("; 5SF?W#>4# M%872-PV[Z14R15S6$<"!&XU?(MM "#R =[G"!0*EW_DN-U@*0"(.)BO6;3HM M&>:L!0:(P#NZX=4Z@8E>CE1* P07C:+0F;E+;73<)5*U0!(JL!U62%N3ES#! ME&;V[8D-P#0:<27(>NJE"[C;1!C_FV(E:7Y"M$=&:2H]PX!3-)]1!_, YBSB MU1XCF E>M<7B%4ML[P8B6C%U0ZKXY(MZ4@AW@V C7ODR9#\Y"X>_ 7. D:+ ML8V< Z>A6CG6>F@\L;G%E') 6RI7/.8? -_ ,;"=8MR/8]'P,6CYDWU\65V+ MC.K],B]=)JZOYUFOA>)?M7"XC\4J&21'H:NU43$!LNRZ+*M7T#V\C^ D64NG M10FMX]S@3Z)1""I)$YTG%O-K!,HRM-Z!C=D2UO>S$XD*LZLO[2OF\( M2E!5L=J)LFVF_'Q;ZGQ/QH1;$BU(+86G*91.7VD?(HW-39#F,#G#]*+*H=5^ M7%$6I*=$-BO).I%&7%8CI$)2@;V_-[)TE12A5B3 +8TM>S"HMSV)@@/@- P3 M.[IS:!6DF[H],M3=[<0J\'-*C;/J2?X Q[TB_M4'S9+[ M3I(0\$MQRMOAG!VX*_4>841)/=3@A8<8-D@4O$.Q\YP1.<-()*64>WU;$_24 M*Q97PM5 *S:6N(+-&]*))./0:;6FL8D40Z*?"UK98K\/7>X"4V+MT#5$ )>X M?6_Q*D3_H83SR1H"X6DF5=P>^Y[QG0?&EK*=F#!Q/I,W)$(\53&:(KQJYSHI M_J+^!A@M-T6>!^:P17%>RZ6X=:8A# /)!(V3O0R*'!,Z#RP&ZR)%RXVKE[OY M^]^O%@<86<4YX_(+PB*:0\JF),JN6:>BI7:+8S_A:4P1TY+G1U>J*6=TP8<\ M.P*E)JJ&LQGY^U[7H?8DK)4G)!KAPJ]&, M(3B$W&,/<:;@=Y,E>471D&[0^_TA/]>A8TFOIO ([+I7B1]X*3=\0;T>9IIT M&XTO=(1Q9'1+/?&Q!,%Z5(]QFB.AH8)UH&NVM*UO1*T#*2M(2I>QWC:FJ(+S MJ6V!2O;H$5<0LB*-7!G-;VTGFC[7B6A&P,S#DR6WP#E>8_9>$/"0[@UF?=9M M_>2%9+G[K%&U.X=MJI]<%P*PX3_2M\^K+A0'F2^NA+OMR2ZS"/"\I?%U<&\H7O@R M2;[ZV+Z'W$9,6>*VA@K36]Z/:NFY9EYESTP T* T*4LQ/0 L![-)6VHWT@/8 M[E/!_BZB\G2632;?9V]>'XE00KAX$]$*8AG8!1U"0Y:)'$VDKLXO%,]]$!@/ MOK7P>Q1]4:)*1>6ESR[]W?ZCU7GZ5O.X/'WQNDEZ"]ZOL'5R^/K5*/7O[D=T M-7^Y6;J(5L.7)0^'M #/5\[%[@<=T'_*._L'4$L#!!0 ( *R N%0OIIH) M!04 -(* 8 >&PO=V]R:W-H965T&ULG59-;]PV$+W[ M5Q""#RVPW6\[3F O8#LM:J!IC+A-#D4/E#226%.DPH]=;W]]WU"[RF[JN$ O MNQ+)F7GSYLV(EQOK'GU#%,13JXV_RIH0NC>3B2\::J4?VXX,=BKK6AGPZNJ) M[QS),AFU>C*?3L\GK50F6UVFM7NWNK0Q:&7HW@D?VU:Z[0UIN[G*9ME^X8.J MF\ +D]5E)VMZH/![=^_P-AF\E*HEXY4UPE%UE5W/WMPL^7PZ\%'1QA\\"\XD MM_:17^[*JVS*@$A3$=B#Q-^:;DEK=@08GW<^LR$D&QX^[[W_E')'+KGT=&OU M)U6&YBJ[R$1)E8PZ?+";GVF7SQG[*ZSVZ5=L^K-S1"RB#[;=&>.]5:;_ET\[ M'@X,+J;?,)CO#.8)=Q\HH7PK@UQ=.KL1CD_#&S^D5),UP"G#17D(#KL*=F'U MB_H<5:G"]G(2X(X7)\7.]*8WG7_#="'>61,:+WXT)97']A/ &+#,]UANYB\Z M?"?=6"QF(S&?SNWIFPU'Y]\07KMA:T$F"B:@8J1" V)6]MVTFQ%(TM12-\( M:78/!..UU&1",CZ=+4:SY?EH.;M(9R1D6SQJ6_.F[#IGGQ3D3'HK3E^-SE[/ M1A?GB[%X(!*_VD!B-COAJ">?5&B4$3.Q)>G$J1C.GOQF@]3B9N?U:.<(J!?* M%-$Y*H6VWI,7'@LD5$@[U/6-"8Q\UE MN44%)H[#DZG[]"H,#C\&)P93 O,@ MI--!/I(1GM8XJU-S6X-5*S PHB-0)L,1;QNEM2B@6&4B"7B0HK8IB 449\;, M?4F^<"H'X)SGU=?,>\RA @A 74X(+W--'--)Y0F##2J3" ! "7EHG(UU7R#4 MUE85.41$,G>P+5%P@!XQEBHZ1'('\<$\5N 5\+S5JD3%2E$I(TW! 1 I)#;\ MOT'F5$>3<%%A:Z/^)CRMB?.NG&W!]&980%^0;(_Y1>X*VWX@$3#V#"<:R?29 M'\1%M!?)/51&@7]-G(\47DRQ':V("K],U*?34?+BXO1=#H]U/K\"-AQXJI7FBQ1/P:3:II+ MC0I0DEK+7TT+_"Q<)@>),=@2'/3U Z@G,+@A#5T?1BHM7!C+$;##*WL]<&UM M=!S"$_C@JEL'A026=15-B1"C1)BJ&*/R(IIC)?:1X<+C0PO*&W35$P$?5 MLZ%C73J.$T'EX!D[K=S"'I$Y2:3NH#AP6#32U'W[YA&M#/^B QTC[F8=RY0[ M:;E-%>,:LYP2-ZD@OL.W.-4F13SR(9 CL@U2:;;&F\R1HS7\]LQQJ8.MB9MF M+'A2I=1J;7/F+]U/. XO6M-+T=@U\01PX'BM7/3BN^SV_<>[MS_,7F??"Y2E MI!92+&-2'&0V'8FO!UIJ>Z2&=N AL15[#V@,@/"QZWJB4/]2H;E4'I,V4+'< M@PTBY5LV5*:BY(2O+>1\JJA_1'OQN)0Y&/"-!2$U*M2KG0$4,GH<2#3S%&7) M_Y5H9?MPU&51\QP;ALL 6_7$#-"'U/<=C''PW(=R. M876XL%WW]Y0OQ_O;'KYPM4+':*I@.AV_.LN$ZV]0_4NP7;JUY#;@#I0>&Q25 M'!_ ?F71O[L7#C!<8U?_ %!+ P04 " "L@+A4#9.MBL8C !>; & M 'AL+W=OO.ZM/3? M[(['GAP_R>:=;>N53 8(5J;B?]6]X"&:<#[:,V$B$R8$-V]$4/ZH6O7#=TU] MES4X&E;#'^BH-!N ,Q42Y;IMX%L#\]H?KID86;W(KLU-919FKJHVNYS/ZZYJ M3763O:]+,S?:?O>\A?UPUO.YK/V2UY[L6?LX>UM7[=)F/U6%+M+YSP%.#^S$ M ?MR\N"";U4SS(['>389328/K'?L#W],ZQWO66_'*;/_NIS9M@%F^>\'-CCQ M&YS0!B?_$NP^O/;Q*FLL#@31M;IJ%K5%>85A 6/EU%@)F*U9@[.VV. M"YH*B-Z1HK!96]-G5UW3P!FR#WI=-VT&4U /9./1T=]I\F73FGFILW,8<=.5 MO.KUT7\.B0!- :@\JJHZ.,0N/ ^)1(_0(BQOEW57PN(Z0T6.6(6IOW<5:TJ/E< ,CR^) M .*TZ T[NM"(R4K@-E:%%>B9;90 MIDFET7-$GVUWRI/#Y1"09L$&!1*TRT;K;,6ZEQ$&FG.^]*HS SDD?G0P&9 Q M4Q4@06@C'2"-K-LN50M8V""_Z/LUV%-DAQY5$ -]LDP0MCG C2)[,"K8 _LEA$_$/G*8P%>XG,/T-7(R,%(.%!O8$3P2/!7SASHK\"#H:9A&& 2V _Q:D$20& M!E1V 1_0X)ITGT+R@AP"D# 3T46V,18K_0078,BD9XD(F%Z%=LN^!H,/\@.\DNX0 @./N& $*_ M?,R1K5+QRMU%]W A(BPJDC?SU#A-B@$?",MH/#$1-')]U6 ,,! MH/0="#69&K0TXXL4'#02[&H"?D "P?:7G473]@9H#QY2=GD#-I).X8%-6 _!#WBX0MMY8V;.: W!LT5JR=#T4'>*U "@6./&3;U19;O)UFK# M]AR#W&E!_T]36"R?X *JI@M$4B!EDH#B0 [T,X.W"T9LUH< ,3 R^(E 3 M@ 4M*4%#_3OHI<@WRM9@9%$:V \!TV)(NL%]Z2QP+KLKI%#0,=9'"[5"MT,& MSL5+6X''8;:_8PM*6*0*H1I4W=W0 <;;RFL[$'PA:-Q@P).1C \F!- MYC!R@7A9H#?> +"'.6&@779>CO[4=EL+(%\ET/O!15!.5:H,EC+''U.XAH24 M&,F@M0"Y^K4#K3J>.K-GY3;XEF$.6>BS;,KMY> M990'0CA>F<9BM+7H0,%$ NJTPN=,I]1U" M"9O+PKIA/V%#.VQ1GC-B])D[%4).NG?'N;(#'"DZ\L.[5Q^88%9TY2%%3(DO M0BM%(WN6 JE%;A+$8!W983S[))^.1B )8#HM6PX(R U%&F QYI_WN]HK"'1X M3,[^&J)SG$^F?KE;6(LY,PF#QEY*@G F\T3AXG1F LTPTU+7F)#@8&$B+=&MKDUA02(;.Y13T-T MJ5=5B&40GQB9.".![!J[4"X^(L]0-:R><+NO9)1O4A8A<=AHD7E'3N;!AX]# M"'92ZA1%HAUKEBZY *@?6<,).& 1>T(!<-A!U# M$)?Y8OA34^K\1K+&F)NA4Z-;ABO-T9,L)?45N0P!^3,U_PS.$'!#W6+\G6=H ML?X&/\&YDYU2GRW[G3P^9,L.V3_($9[I"EQ?Y)@W:I9=UV5'/)-G;]Y<>7-*@E'O*&00&G6;5> M6+D533* <3@9=$[/CW;)$/)A7/2"[H_"\%"Q:P:^A$;K4QE,(DM.>4YPH"^% MM"$KH0IFNW0/]!D!A"LXH;JILTO34 KP(Z.-B"QD!@S\:Z_2( MA%:R(L=]"A$#Q M'[GKO>,E:Y<@G8[[R=2B(?UL)(",@?XFSIDAO"3E21X%,VD8OX(AZ5#CHSWH MI:Q0E+;E@[:.1@0_FG)E'Y-D1ZMF")IH_6R!"@%Y>POU.WR1P4?*N\8UK^!P M^/0:!&%7+@C^N%GK >9)\3_CP56?%C]%M+@6]?!B\#0[OF"G>/)M]BQ["L9Z M=#[-3\[!E$RR9X-?0+F6V?G%63XY.0$+ V/&9Z/\9'*:X==OA61'V546;3B0 M%?V_SP:3Z3B?GHX&QSB+XK)7')<="(?;[)IBN8P_/QR6GD]/!&":?G.1G M)Z?1:N\68/SUX&QRGI^?30?G\-$8QA]?3&C\!]TJ4V;3_!B!!IA/)OEH/,4? M!]>@M3"0_ TD[R(_/9E$QQ_G)Z>C?'0"(T]Q:#=K:]0-X_QL?)Z?G8U B<.P MXWP"5#@]/ ]6>#:7XQ MA?^?'@].IW"6CW6LG8#B/NW1(L6?#L[ST]%)/KTX'X#MAPE/!Q?Y^!R1=\:? M &])\ND2XB4IM/C/WA@UPP 8]9*DKJTH<.1?DJ"(X\4L2$3JFD82**83*[ UU5 (+2L?"0K"A%#+84D( MW (!/>R*(+,YZIJ@J(?9-48%;K[C@%LA)IL7K\*C[)13Y0(_EZ5#*C7.%4GN MVJ4J7!X5M V(:$TUB)"SI$ %5<6"\Y[HLW"**QJ@_ &VJ8='"$5G5WWA:,K5 M3B(O-Y1;$PLNM9B,FC)B'BDCL?T:XUO/87-FC@=)*L0/EO\OL= >@)WS1JCQ M=>SB%H]:A"1DC^KUCMSWG@T@?@$)MCZ]Y?S#':DP+Z"<9)>\OJ]:LJNR.SF_ M[W3_^Y1'[5:V2^\RI M1X"9KXZ6E[IC ('0F@2-9&FDTJEO5=E1#,&.V*VQ$D^$Z()<2?69V,P7U[VE MXOKNKE(Z.,5:ZFZ>K%<$_%'VWD%)@25[^5(MV9E:A_CA=\D&HMGR :<81))3 MB>TE?^=9V^>"7?#Y#FRIJ>(LIHLU79A0U7=4Q@F;^O+ ;Z@COP#H)$U '"YY M-3C^-@#]=7 M7CDD=0Z7 &'6IB@LI$52[@7EUDDI%]VX/5#2X2>CX_QB+)DT+H0Q14 BB20S/5>=U?L*P6)EI>@K"D'"TT5'^9)^<:@GGT ^6@E M@PCY3]Z)C* 4XLP]3)8.DBBRY?840U4=\F-$YV(I( ::EV)-[/NIO)O3*Y8X[/;YQ)]"FA'*0^##B"QI=@ &E/XB/RNXA(A.+- 2A>'6XX#Y:,PD9 M7&#!?'QQ2DO+S[DK)4#LBRU?DN&)\P!B7.@K58!;:;#+D+IM!!B[+S>PR]+X M+$$_27!IXY0=CH#/,8/DR$1)[5#(J7L5'\H)/\IW^S'EI0_B%K H#L0WX$GC M=EP1D.+-6\J?VZ599Z]=3>.#+O2*VDCBN@X?.@54[:B>/E3G=64DJAUGO>(Q M9C-A5+; N?2?UU4O#G(-3[)R'K-J+!-Y/$I']0Z0Q;02XJ44$'1P?\C[AEK/ MLT/'$5R[ FV3CT;T?\IHI37>)/,20Y"42ERI-\EC.%P=2-06LO98L"/MGTL8 MW*I[]+D+\&& $T#7+55SXY)!/M:A^B_HH?"627M0HF\6!S2,E76@78 M]6BIRD7 Q,DPPD6E[UNT.C$JTG49F(,_]R 46_C2";@NN$@+3/H>2))1)#FN M?3&Q M2NC/^%%8]'JAL$M,LWR9(V%)(\/U%#E5L[92CN$27WU:S0IS44*6-E M6BC]* M(BX#?35;$"+@E;P4$PDA/FY/\&H-)JOO-G,G]"Z7DH4A\JU/@2"ZLM\;+ MQ*)&4P%?,#%[^XK4R]$XK4S0-X&/*+6CU@:]@O>@OK)7KO&3DM\P %P95I]N M\Y1J.BP=+>.!(=&L_N4*.1>$Q2=Q!58'Z#!['S76X#>[*. QOX6:?68L98R& M:5Z$)9@6/?GH]]#)-+%AN[;?:JN0H@GA5R7XY60:1]T^ C;-O%NA9SUGKTB! M S&<3#&=4?(E%X_K OT#,^O8]#B X!"\)/GXOC\U./F#EQV$/K&OY_UW/.(, MFV4P3:3F?W2@'5@;=3ZA%GWL6LHP91*Z8W>T 5Y>7V7GH^G@$Z@%B@X\Z_SD M"BV[VD@3N!R&2GV##0BA0$.Y(EK5=SWX;QW3?WK]TY/#8?8/C!8EV*3 )8,O MI,H/X*2"J; @+_4< MUY$:AG 4/K-U,\NP[$7TX,0I+^RMMR_=<>XT(X;E-H%X8@!I>Z;89-"T"\D0 M[&J2\GV^M;:$!:I'/H !0'..D:@S7@KBS@W>-HESMTYRD":&UXT=6H(IB43K MLMB+=\5[QN.CQ:S?R"40'!&EV;!$]H@OA6R=QX';Z 7VRU)[.4J8*YR2W6X, MV?D9& 8P\H;2$;TR?HS?VB'R<2A4@%Z21+-:K.&ZOM.4U2@ K=+&LUV-QNG< MM8]19I3:P=P=0"<3<9AO1XOS98Y:P60E;3>'K/:[]R:B ,>=^#XMISKGU^FC3<4.6)7W8+$X5;JPE*4 M FHUSL#X6R0- MGDY'D_QB>DY>2"%-;/$VE+-U8?U:&8JS9YK"&O0-9>S;>F9 M7UB-MN9-_B1 M5[]<+$R)=U6 SQZ\814KH%X;+*O\/:IK/UA1%V%GTRQ$3_F8RK6)/'QKC(,# M576XK]R\&C\@C97+<*!5C_.R=*_EZO(C<\BZ:]:8$,.37'YTW7MPT,\0UF+? M40D.M?>K -T<&5#,B;K^SM@X0BHI]U'6@+8HS\O=T22@3@)=SQ,UD&3CBW^. M!@#YOP#AK[T;LNV5O<.^R$W$WA$EOHF"O@V(&W#<[57=K"-E0.:,,)H]/165 M0*TS9/E!Y*>C9R!//K*(#=W?R.!D+W4#J[]^G;VC5E90I%L95=FB@-!_.LJ/ M)Q>2?QN?Y"?'Q^'J'.=A/"!"&XM6KO"=76S>3%/T>KW&O3R>CT%#@^C3\?$T MGQR?)_!13.YRG^CQ8/)4;F34TC?7IQUFG*K(/?Q*Z<'(:W+R&,7RB&3Y%TD5 M'?E7-:]G&YR(A0[.JM.=Q3&0LJJKH\* U2.W3$[KB8KC?OWQ]=%5AP0O$=.O MJU*W^6-4]?D<=Y$"]^JMOB7G>W/-@]<*6)8E3M@GS_LA]+W^Q#T]A_BO2_K_+U^^TK.&U+KP MYB2-MA36C-%\,JF="8YV$SX;3IYQ7[NH#+!))4"(/3D*< 4+@<>ZK"W-QV-9 M\<,RR9T/!U?*+MD[PA_P].#WD)7?%8XZ!\SR\)WST/.)+G#3M8TC3ODNP0L& M@U$:&%XD01]'> W?M,;F*=@)7*&6B[!U]KF"<_K4*69?W?X4+M2ND+=2K;O- M3,HNJGP RJASFYHKHA!^F.W' =6V4/"R\7$^/CG-3\;GK%*E=3PMI RN_6%C M:NW$I"N>VP0/Z45IKIUR.O"ONUBQ";W?! MVA=EO Z\>^1.!""26=?&)L+?'$Y[H3#AMK_M*5QHV=]'Y3J7).W8NL2^9.'C MI@]Q^+G]!UMW ,542XH#.NP[BSLP+GT?27 U=U5ZMR)?EQ['+[<;OGUX4J=W MIU/D1QT=._=L0WN+R 7/?PBGR;W:J/V<,D;29X!4[:=13(51?N6#_P?*W0#% MV^BZFTO1/]SC)GU/]6XT08S;U@TU'O+PW#4PS4-)-(EG.4APR6@?O/O^/ #R M?109Y_$-/:P+ZKL]2*>Z)/9>2%>8/Y(_@.N#2>-KTBY^M;UT3B$K;8Q$CU 0:VMMD!>QYH6M!8KEWO&#BL M3CTLU*QQ92@_\9 0@OD4;INFE@G*+M%%8)"; ZH['AD G'_"2A+[#X>4(J4: M/]62D-:TU!"K%]S,Q+?1Z9F5NOD,RQQ15Y-ENX#G<^1Z"(@]^^11UMJ+#%\F M\A4W!A6D5GI[PPUF2NS'#?^^/YUN:G1RF_D1V/*_B*'+7?:%TY08M!I/?7S8 M9G<.8M_PI]/Q:7YV//9Y[VV&879[>C8]RT<7)_3 R5_$SW#P,Y"8G,Q=CH#8 M'^[UPJRC:3APU]SY:05(6AB+\*%]ITKC"I.R"\PM M\]LB9L$7V+C=J>/]WV;CSJW#4/AJP-QR'^TZ"=/,=:/%/+Z1[IZU6[,.'O5A! M^Q8&Z4B"S<.#$[WEXC[B %/.X4[M.DVI/DM=4J%UVY]5C/;C>\E!_42WM_ - MO6(0PV#H$F[>NT2E^H=&?8ZZ%#CAAHR1=/DZ7MW^1GQ4$J1LDI^=GE*8&27:_#CY6H'7OOQ 2&_0[;:&Z;. M#!QA3IX(QY'\C-6:ZW^N]P=$95E3ABVL1@Y>7'.%<2M"(,94OMV3VHBX+RVN M347KN+?-R'MSN72(U="ZR#-D\IN/EE.5[.^\'ZA#YA#OQ8*:@O@$Y@)3S*5A MV-C/H;()(E5@N!*!&8#SSUI!Q*&:DN^_ST$-:+J]ZF^P?=V>A$D7.H')GS'0 MRPWX5$6\.]D8@!!\;QU5[!Z#69S<9!N76&KTD73HDT1&QH'; $+>FAY@F9.7 ML>/9O-WOZ_$E.S*01)5H>7_7%YLD5%,1MW-C_D9:PJG):@Y>9&;Q83^,KZ)C M^=2I52MW@40:^Q]!R)WSKJ,^6K5[[)#>/ MI#*P49\3:#YUJ>8NO7-@#EVE.ULO-Y:\*1LZ6]@3/**Z5>_S P-S0RP)Y*@- M=U;C# H*T@G1;_MB[[O*E<@.O@(:!X9O1:8[_^FU3.P[NP]"M'/G\#+ ;C2* M^D:E&5_ >!BKNY!Q$%T3<@-=90@=[VB\-+\YX>)'//C- V)FN92]$!F^%5N( M??!X#7376:6*?^B)>$-VBS?"9N$&F[4V7TG2+Z!;;X'#%-=\00[-0_IV'#_N M]&6RLL\BT(T2LMW!)^5D=;VCAT8YWQOM0PJ,:W]4X6YCS ORV%2[B3M(AH-7 M03V)4DPE]]4NN8XOD^W-[.:[4B+1AVNU"4D2?-M1%UNWA]"G-<%QRG>\Y>9O M_D1O0-A8ZTHIF=1FR$Q6JI4K6BW=/8].E]+>WZ?;#B2"SMN#\R1-Y=OBY*FT M$#S-0@I%VNG&%?D!,G\\ >J78>RF*3 MWF+LI/-#='OX:GL_>IA39\!!V)E. M;20TVW,U0-=Q9Z5%A>DX5"JAA>=9&W=++PWX4: F-XX(O=0B)E\6[!)A/:%5 MG_&IR%+-M4MIZ*K8#N.YY64XN$9=?\0@^ON3N]R01*[=O2'??N#EL=_/BK() MVIT@\(74X/ D$K^==J"I_ B@!C37&RW93VX\HZ;OH%JQ*.R&Q2.VUU:N'XC[ M7!E"XR\#>XCHG;9(*J-5)*7 C135]ML.2W_7/7FET_.-'Z4=BSMK6C0Z82J&)+JRJ9WCO#0>#K8^LBM.>/7N1WT!*F%(,H_B2KG M(;9' ^Q<;H#-K8$L/%_J$%\S :\?@P>S.0F!,47O22B8DVA *C[ K=C *#DG MCJM\NU/T",T7/&KR)>#%S"5=I2D\K%K<,R.^R;F(^A?<<@]?X-T/Y^L*H--\ M_V5_'[.)1W4M*,$_?6LUV:Y8/6[8#P!:A6HW+RYFI+E$);8ZL]?>H=R!XJHJM7.".Z!NQ0A766*ZSF,H/CN M3>065327M*(/_?L^_SYDH=!@3HGJ9^XB4(BK<=W&5X_PMU+=B2_@AN%\76$B M0M ,QGCN'I5'<'!68E=OZ_*6[GTILG@4<.-CV921<;:7.(]3 U$8 %;SGJ'R M#]?;O0HM>;6 S(J\1\;8SN@/ 7"_Y2/5SK@.*U%"[O,?^K[5T7NK>7PWG8E* MN>$9>2N\A?'EQ/%1PS#]6Q,BCT6:Y&W%G=X^R[FB+>X9S!LTMO# MOZF?/%H5-\;TP[>MR\US>6" !I)@8'^.V^2/3I7.&3)MYR[.MO0H%%;@XU=- MQ-%F'R%Z^\T!V8@/"ILM% MB(3(T& &2]3BZN,*26(\HDZ=]# ,LW_T7CF-JO%Y2H,M0JM&^UMGU!&_T'?I M@US.R/L*H[S,M=E3!0.^KRD*YUW<31W9F\CEEA>-$:EGW]^ :,J#HF\C?51I-^#P;5$_"/;DG,'&?_=@DH&?][;\YP^1 MU%AZ#[2X%Z'A*"4P5\599"F"8Y!#&L8)2V%LTZW=E1F$ROFCN?NS*SLKU+ZN MJ^]-4F9O['#77R)Z'OW-)V"'&_K+5I9SC_SGG_RGF?OC69?\-Z/"B[P( #4& 9 >&PO=V]R:W-H965T M4-RQJN+-A]MA^C@TR"574>= M%QP? ;SU>[)T-OI*]UA^]\V.[CE(O""4VSC,(^KS@ TKIB4C& M7U?.:$KI ^_M&_OWH7:J92\L/FCY>]^Z;AU5$;1X$&?IGO7E![S6,_=\C98V M_,)EQ.:4L3E;IX=K,/E#K\:O^'0]A[N *OU& +\&\*![3!14OA-.;%9&7\!X M-+%Y(Y0:HDEL<'^1>PEKA)'Q'X[::XDNY&$ M?X,DAT>M7&?AO6JQ_6=\0H(F5?RF:L=?)7P49@9Y%@-/.7^%+Y^JS -?_M^K MA#^V>^L,O8H_7TE03 F*D*#X?\?X*HGOOZ4]B0;7$3681?."T::8L:^IWSJ@ M0VJZZ91 J!;>$6#8H[FM9LQOL6#M>BFQ7;('K:CN\]@4/DG?H(4WP.-\D<9% M/@\VK_,XJQ;LO3J22C2].DY@EF7QHIZSJHSSJF*/V/:-D-2B+ZC."!GG<9W7 M4"[JN"A*]HR.A@-U."%N^EE)P?,R964^C].B9C^[CF1_ 4!6S^.JJB C8%ES M]HMVE.-HM+5W,,MRTK"(RVQ!5E6E\:+D[">T=@E"TL01JD&@V06-(9D.),53 MU'=U2?5E);R=3/;VFD/1*+S/\(;QN.!%/$^S8-<9Y0MU31@0!N%B>H>@#P<; M$E)!\!F% ?1-\>^KF<'7WEURU\H#FF,86!;" QB[>EJ=9N)V' 5?X.- I?=! M=V=!XH%"T]EB'H$9A]3H.'T*@V&O'8V98'8TU]%X .T?M'8WQR>8_BDV?P-0 M2P,$% @ K("X5%O1G(,E! G0D !D !X;"]W;W)K&ULM59+C]LV$+[K5Q!"#KN 8.MI>1>V@=U-V@9(BD72QZ'H@9;& M%KL4J9"4G?WWG:%LV6FR;H"B%VDXY'SS'G*QU^;)-@".?6ZELLNP<:Z[G4YM MU4#+[41WH'!GHTW+'2[-=FH[ [SV0JV I"0C-^'3 #$>5 M)'A.']%_\+ZC+VMNX4'+WT7MFF4X#UD-&]Y+]T'O?X*#/P7A55I:_V7[X6R1 MAJSJK=/M01@M:(4:_OSS(0YG O/X!8'T()!ZNP=%WLK7W/'5PN@],W0:T8CP MKGII-$XH2LI'9W!7H)Q;/6CE#(:&W5D+SC*N:C;RW@F^%E(X 78Q=:B-9*;5 M ?E^0$Y?0,[8>\1I+'NC:JB_E)^BE:.IZ='4^_0BX'MN)BQ+(I;&:7H!+QM= MSSQ>]A]=9W_B:K!!O5+EQBW&3_I& MGCSIBXAKA24XO6&N ;;1$J<$ZF/<,0P7M&LR1FP2T%7AJL%ZH MJC>&$%^P-W@5E%$S9'.H[1,HSPM@D>C=\+/&AQU3&K[LL\LNTFB,LY8 M&J79/"K*>?#FZX@YS6KDO&S)51:5Z$A8 M5X3,U3,E&:%KG.^#$JNEJ'T$UUQR50'S4\VB,35FW)<'&^NCXAU-=?N-0KE< M)%^&]%609!DY0:601#?)['3D+"CD>!H749FD%,\$BZ?$M-^P[XCGOX3M3KI& M]]L&A[K"6["E#EJ#%+##R2,<:[BE=N1K*3 >->,U?.JIK#JC*ZA[;#I?L(>6 M'<)*G8"E<$PBI92N\?.N16CAHR>!6X?MRZU6J.69=5A[8BT!0X[;O*X%19I+ M9L56B8VHN&]RTE'I7F*K5=ASI./4()T1:-/)! 28^ IY&++/.C""Z1K!)*J$ M'9?DU# L#& C>N_M.(F&G98_$57_A1WQ]UPY9Z.#P\7++^MP$J4L$'1>%(6 M(3/#8V!8.-WY"WBM'5[GGFSP_02&#N#^1FMW7)""\46V^AM02P,$% @ MK("X5/*#A$C: P 1P@ !D !X;"]W;W)K&UL MG5;;CMLV$'W75Q#JHD@ UKI1%V]M _;N!BFP 18)VCX4?:"EL45$$A626J_[ M]1U2MN( NR[0%_$V<\X,9SBCQ4&JK[H&,.2E;3J]]&MC^ML@T&4-+=%-%#VW)UW$ C M#TL_\L\;G\6^-G8C6"UZOH"@+^;$>K*5\JM=_%8M_= :! V4QB)P')[A#IK& J$9WTZ8_D1I%2_G9_0/ MSG?T9ND7/JE@QX?&?):'CW#R)[5XI6RT^Y+#*,N0L1RTD>U) M&=>MZ,:1OYSNX4*A"-]0B$\*L;-[)')6WG/#5PLE#T19:42S$^>JTT;C1&># M\L4H/!6H9U9/"N.KS)&2IX9WAO"N(@_?!M'CQ9M%8)#""@;E"6XSPL5OP"7D MD^Q,K\I_^]I._ M:J,P4_Z^0L4F*N:HV/^A>NUJK\+9UWFK>U["TL?GIT$]@[_*9MYU MCZZ?<@5$&VZ@(MR04FI#&M :WTHYM$/C#BI NE+P\1&A.F^E,N*?[QN3!$H/ M6G1[8FJ+J[A]$K]81T@+II85D<^@[*E0* F[H2$-/DH](VM#,-1E/<7:(=]# M">T654Z[^+70=[+M>7?\^:FO.4E)!]8WK"/:6BAW#F,G&RQ(:.RM M9^GL)_(L\&"0[^**$$O+G3G@77DW7I3.Z;S(W2RC>1AY'P;5"3/@35I1B=@7 MZEZ<6ZD$QY1F8>8] I:06C85$2V:_0Q62I,HI2P,3X/W\ -[R\L:KU =243C M)*9)7MA9-*=AFGGK 4N$W J,&V$T2XKQZVT&T50V%C4@&59OC"Q2(]4\HRS* MSJ/WR+=2<2,1W[(9:'MNS1",XJ4O/?>L1!5\KGW_CJ-2PL,(Z-A$=(BC7&>T2+!\++$N[], M>GC!%JC!7:)-'5,KP(P>"QW80O=:[MJ$LF]EZ*RY1I*;*&2TB%-W>C./:#0/ ML:_I'EQG:HXS\EK5"2Z*>PMJ[UJ8QH1&X+'.3[M3EUR/S>&[^-ABT^D2-;6M<&-F[5K&5!K/*36OL]*"L )[OI#3GA268_AU6_P)02P,$ M% @ K("X5 IVQ/>_! \PL !D !X;"]W;W)K&ULK5;;)N.S9L[L'P(Y7QGYT):*'^TII=YJ4WMN)6+DO/$X/)N!9+?(_^CWIF:33H4 I9H7;2:+"X.$W. MAB?G![P_;/A3XLIM? -',C?F(P_>%*=)RH108>X90=#?'4Y1*08B&I]:S*1S MR8:;WVOTRQ [Q3(7#J=&_24+7YXFQPD4N!"-\K=F]1K;> X9+S?*A5]8Q;T9 M;D\VPEX+6P?1L,>9&F6[< ;=2&. M[H*T.$O\_FSEO2 MPS\[T \Z](. ?O ="=R)P,?NQ-4BQ].$SI5#>X?)Y*C_PV>\;S2\%;JALP-9 M3$_:@^GL$E[-:##\_=^7'X^S+'T15\)@^&(?I',-%N -^!)A:JI: MZ <04%M3T9HA5$T>0>JPH;92Y[(6"D1E&NW!+."G@S3MI6D*>[QC[:9%8KJ= M,Z&+#8RF%S>];^0U?(97]+=%JP\? M:)U*KYV(ET*NC"..9B.S6<@LY9\2Q'%$"V=+BTA/A@\%F#VF M@6%Z@4P!-[DW<[0PZ@7W6Y$_0>EB)T$ZRAKR%GE\&5 ;70M9/%LO:,.MN3A0KEX@?PK24#MOK<-Z;6]B$?T MZ/C&2O\02VHL-'5KIN2G1M(L2:)'#W6!51WDX80*&[ET0N?(N (*>2<+2N2C M/5=_';9CL7*2KB\WQ,'WP0>\IQHH64DNHI)B+A73R5NE$'B47'N+>?.RXD! M+%(26X#'^V%;\B4[^N_77[)U=$;)?L6"H5PW8W'X4=F3P5" C+ MHA*+!?529$2Z9CSJV+QZ/&[7C6^(URUU7-0F/3F+%KE#9'<84,(D-8G.TP?7 M0W*'EAM;!*5T4B955&XMR$@&@WYR-G(-E8QO%-K)OM.MJSV,@] M;H_M,,EQ*34)'A=DFO:/#A.PL<6, V_JT-;-C:&PO=V]R:W-H M965T.)[6+#%O"2C*2^G-/J;K5/E]8]^IPHB*=" M&W_6R4,H7_?[/LVID+YG2S(XF5E7R("EF_=]Z4AF4:G0_60P^+9?2&4ZYZ=Q M[]:=G]HJ:&7HU@E?%85TJTO2=GG6&7;6&W=JG@?>Z)^?EG).]Q1^+F\=5OW6 M2J8*,EY9(QS-SCH7P]>78Y:/ A\5+?W&MV F4VL?>?$N.^L,&!!I2@-;D/BW MH"O2F@T!QA^-S4[KDA4WO]?6OXO([:56^_A7+&O9Y*@CTLH'6S3*0% H4_^73TT<-A0F@T\H)(U"$G'7CB+* M:QGD^:FS2^%8&M;X(U*-V@"G#%_*?7 X5= +YS_90%[.Y3%XT^%ZZGA@-NR(9),D+]D8M MOU&T-_HA>UE]TOMB&]P'(WZL]$H,QY$] M8G#_O;BFQ95U95=(U,W4JTRA=(2=B9"3N+)%*K@E?T'UP2-"NR. MV\:^971+_-FD-9LDOO;B&]2H V[Y2)"5 M"^6!V/Z.^A5>@1!8W,BY%1\5"';% SU)+Z1AWHYT!''AO9H;-(W([890K[7( M';;\%M3)&FF#;C++5Y<[04I M!P[!?JY-3O17M7:DW<*#S:RB.I9-RHA4EBI(K?[$G>XE@^Y@,. D::.4YM+- MFP38&W='PS$?9S0-STY3ZX%!QO"B^:1YVWW:I )Z9OF<>VU:*GY64NNR:(HC M*B[NK\1D='28#%[ .APFW=%X\FFPR:A[G!R_C/::4BJF"&(#>/C? :,%?4B# M9:/)R487>IOF]A]:$$4>&?.QD+SA0KF8.Z)XB^LBV]Y>UU<-A,U=5TY"_)W) MT"J<0J>ZJ)"F3B$#-EM*N]N:*"O',0I,?IDKW*,*"$A*>/01T..C.CUPBAJH M//:XN!P9NY!Q/E %EQW5M;83R><>A3YH8RV9:H9WI')<+_A2FB'RW36]N-%\ MAB^%L>:PO>XI*IUU,5O,U2(^ +?.%M"VB&Y=1B]T[36?S:!LF-ILWG4>[APV M]<1-^ (.]/J^3R*'>27Y'JAN^%OWW/2F#(_*#(P$+9J.V8Q"L;'9%*\%9T.% ML3MTOI MN+:<2SUCP\G_9A@O" >+=1WQ ,Q<_R?;)_6M[901$D%7_#!(= *H<;[C@IH* MY9RCHM26DPVSHBJJ^+@<'XE9I?5AP#3=".!9XO1JRNW#HY:Y+62D@\;+D N^ M7$W>8P$,P]Z18'T?ZO(+QVV #5UI=M.4L"..F*=6BW(,E6#,,>:(FRB4JD2E). M\N]W+B7+3IL&V["76"3O/;Q?YU[F]$Z;CW8KA&/W=:7LV7CK7',RG=I\*VIN M)[H1"B>E-C5W6)K-U#9&\,(KU=4T#L/YM.92C<]/_=Z5.3_5K:ND$E>&V;:N MN7FX$)6^.QM'X_W&M=QL'6U,ST\;OA$WPOW67!FLI@-*(6NAK-2*&5&>C5?1 MR45*\E[@=RGN[-$W(T_66G^DQ=OB;!R20:(2N2,$CI^=N!1514 PXU./.1ZN M),7C[SWZ&^\[?%ES*RYU]4$6;GLVSL:L$"5O*W>M[WX2O3\SPLMU9?U?=M?) M1A#.6^MTW2O#@EJJ[I??]W$X4LC"KRC$O4+L[>XN\E:^YHZ?GQI]QPQ) XT^ MO*M>&\9)14FY<0:G$GKN_)V 2_9TZH!%.].\U[OH].*OZ"7LO59N:]F/JA#% M8_TI;!@,B?>&7,3/ K[G9L*2*&!Q&,?/X"6#8XG'2YYUC/VY6EMGD/N_GL%, M!\S48Z;_.EC/ZRTGH]ZZDMWPF0@&A&)WZ7.6%JRPQ7&]HKC:Z95H(]"&Z8TSA6_MM.V$W;-)4 F1RO M4,455[E@'>NEZJC=L:SB3A2DW-\K8:!EI:[ 7GLRNNA5;[SJ.YUW>DA>OAVR M-_JU$08'L*ES>^2Y_DJ7KUI8S:T5S@9, >$%BX-LD0;+9#ZZ;(V!@:R2?"TK MZ22N]_K#SD, 2G1",!@Q\C+?I?,HF&4I^W[TBU:O\G\"0W?K\DFT.$CC,$C# M"'BWFN*E!W>J1S@D_H(4LBP*EMD,"F^D\O'YNM_D\B)(TNR_^QLM@WFR_)_< MG0?SQ7)PM>SM?]K1>9!$&60_^%Z'.EGM$)F-8-=#8797WZ(PCZJ@KZ7%).WJ M<0A3?Q!-DGE_\@7T:VESW<+H:U3FEYC)R\_!DI=L99D[4*?03&G'&J-WLA#$ M-UDWE.2(E$%5Y$Y6;@BS9H%'0IR?LA4(!H7N^8/7S'9<77%>YP M!P-8KFL Y1Z-%80@%08'D;>+&8EBHEHZW_&J%92K@W[#'T@5C+G;2M ,E,3D M\F-M-XC:1N027<3WA$?ZU&$*)G*M=(USH7;2:.6-@9C@0-P(O3&\ 3J0-W!E MPE;*(4*-[P9EBW(Y>&,/IG"S#P=<:KAQ%)9<&(=JH'IOZX8B8ZFA\ 89N).'665(Z<&8Q!I MD[J@^_?SK&.I5T<;%1Z,=K0OL&[:$9^HNL ^HK+#XY%UT23)4AHX;>4]J_W+ M9>+'ZP'1/Q2[V7> (L75Q@A/WH")LNQIA^MAW<]M]; ?>Y'GV7$O(1N5_F)J M&[$3"M'U\_J15Y.GWBC3H\==+^<-N\,K>=4]#@_BW1,;8QHO M!8I["=5PLIB-F>F>K=W"Z<8_%=?:X>'I/[=XZ0M# C@OM7;[!5TP_.]P_C=0 M2P,$% @ K("X5$_^BSB? P D@D !D !X;"]W;W)K&ULQ5;;CMLV$'WO5PSTU *N9,M.Z@2V 7O3H@&:PL@BZ4/1!UH: M6<12I,K+>OWWG:$LK;UPW 8(T(?UBN3,.6T^/PZ:X34R6H1Y[9VM3#!*ZEQ M:\&%IA'VN$%E#LMDDO03'^6^]CR1K1:MV.,]^D_MUM(H&U!*V:!VTFBP6"V3 M]>3M9L;VT>"SQ(,[^P:.9&?, P_>E\MDS()08>$90="_1[Q#I1B(9/Q]PDP& M2G8\_^[1?XFQ4RP[X?#.J#]DZ>ME,D^@Q$H$Y3^:PZ]XBN<5XQ5&N?@+A\YV M^B:!(CAOFI,S*6BD[OZ+IU,>SASFXR\XY">'/.KNB*+*=\*+U<*: UBV)C3^ MB*%&;Q(G-1?EWEM:E>3G5[]3W=_KPC0(W_]FG/L!MFCAOA86%YDG C;+BA/8 MI@/+OP VA0]&^]K!S[K$\M(_(V&#NKQ7M\EO GX0-H7I9 3Y.,]OX$V':*<1 M;_KUT<*?ZYWSEKKDKQM$LX%H%HEFWR:MM\$FX_2[6\HWPLD"-%G(DX6*%BU9 MN&@A'=!"&SR6L#M"*1]E*?4>?(U7_&BKQQ7RER8Z\.@0&YP Q"-:VJ^@0[,C M!E,Q=D,[+'(YH*WOO-"1H RVY^G04G@G5=3Q_^LEC= :C]I+H133D#(Z([XN MGNV_(Q2&#C'GF9H]+Q>E] 9UI0P(5?#!7I3[N3]2 MV& A J6(P[FC5A'Z"+6@8D<'[@L0D?"E=AE#;*VIY4[Z/BO$0#EB48.2EV72 M?>VH+;O4$7IY:N9G::(Q(59G713&,J0ZCE[(=$#2RSCI1'/>F5=:SINA7@@[ MX^OHMXM[GK/;2X@Q#SK2R\ G,#J+L2\.06NC?\2F5>:(V%6+9TIIJ1>,I4)> M+_!E70FG#<1&MR-,7X]F] ?S^6PTG4VCX22?C\9OQD-TSR<&(T:.%N/US+GZ M)BV27CO$L[-[LD&[CZ\!WIY4L>[*'&:'!\>ZNV>?S;O7"F5W+RF%"BMR':<_ MO4K =B^ ;N!-&V]=JAC=X?&SID<36C:@]&PO=V]R:W-H965TE20 GW; "[5HT[?HP[(&6:(D-1:HD%2?[ M]3N'NEAVW'3=@,22>/G.=P[/C1=;I>],P9@E#Z60YG)46%N=3R8F+5A)S5A5 M3,+,1NF26OC4^<14FM',;2K%) J"^:2D7(ZN+MS8>WUUH6HKN&3O-3%U65+] M>,V$VEZ.PE$W\('GA<6!R=5%17-VR^RGZKV&KTF/DO&22<.5))IM+D>K\/QZ MBNO=@C\XVYK!.T%-UDK=X]2-PX M?._0?W6Z@RYK:MB-$I]Y9HO+T7)$,K:AM; ?U/8WUNHS0[Q4">-^R;99&TB3*(BB9_#B7LW8X<4_H";Y<[6& M0?"+OYZ1,.TE3)V$Z?\TY/,H83CVCG+]6#"R40)BB,L04C$4:!5,4\'_!FVT*EW( MXN":D8IIS#% 'BC7,H6=@ME&EQW=2JLS3S0_B8SD/O=\A9.^605%I0F3.B=,:T(5GMC@OM MV$+-_2")_$4T!<@P"?TXGGFK[ NDB49IAX%4A*!X],8G$@B_^&D9A=%+!/X]C#QY!&/JS)/'>@(W/>W;]F3*JT;V>,@O] M!8 O%H%W.O<72>S/DX"<#2S#@-K0)@L0$_K+>;QGG\[=X'!"Q6S6P%RC, M-'#A$OQG0,@67&?D:TTUS*-(V!N@.^Q[*:W E1XXY'4X;7(RA>0J1!PXMW:9[!*%"H([@*J;/(UM0 M#I-^6PPRLGY\$O#1'J;+88N7"(&])GI!5_8@-;NRLU>/=LO '-+0IA16FD,V M@M40%>4@"8?/CO[1J\Z+5K_0?4 MK0UT(,;TGH4]"L^<[S8= )Z)?UB_H,-F6E,!6L%=(H7;"*&#BE=2R"YI6D.[ MV-$!Z&9% ]P2('@2=U)M70_QA1W$I,'R?\_QKN$.JEO32L2ZJHQU+]U4S\Q' MF[L0!O>"$!X?:R7-3@K.%+L,0 MP3:P%7+/;$1T<_MH/JRJ7,>_5A;N#^ZU@ L;T[@ YC=*V>X#!?17P*M_ %!+ M P04 " "L@+A45P8Z[#D% !8#0 &0 'AL+W=OZO[P)\B+(5M4TO$D'LX_L6NXOEY5;IKZ9 M'!?"FFN@L+:ZM5X M;-("2V9"5:&DG5SIDEE:ZO785!I9YI5*,4ZBZ,6X9%P&\TO_;JGGEZJV@DM< M:C!U63+]<(U";:^"..A>?.+KPKH7X_EEQ=9XB_9SM=2T&O=6,EZB-%Q)T)A? M!8OXU?69D_<"OW/!T=\&;U (9XA@W+4V M@]ZE4QP^=];?>N[$9<4,WBCQA6>VN IF 628LUK83VK[*[9\ILY>JH3QO[!M M9"=) &EMK"I;94)0FT"QZ4[E%NK:9>3GIW?6I5^+93(4)M?X,U=S>W#Y=B29;<_3ELKUXV5 MY!M6)O!!25L8>",SS/;UQX2HAY5TL*Z3HP8_,!W")!Y!$B7)$7N3GN;$VYO\ M!YKPQV)EK*:\^/.(A[/>PYGW9R$/PS- M__SC+(G/+SH:RWHE> H?\QPUEVL#?C^^@/<2/J96K5"[,%(P;8%PH\J*R0=( MA3*8 :/*6G-C4=,BXYJ*!51K"9C,(%4RK;5&::'2?,,L0B4(8.G>J!RX-213 MEE1AQF&$$^R,?K!-.4"@MG^>U*W/8,JTI((_PT/[; M9O]+N]^C(OI5%ZBZCB:SLX/4GI@Z0',(MT%YW<;T6.:.*,>TRZ_% MCL53=/%H]G(V>C$Y&/@]Q_\2WS_IFU&KZIE8M492T$TB-VDV..Q&QKU]&O(F M^UI/NW+J@0V!="4*OQVV!5O*2^!EB1FG( HJW'O4*3=L)1"H%AE(15<3U5:[ M@2[@*?HJHDRC5'-0F1 'S1OJ:E"P#<(*4?8VLM #.ABF1IS)0P[/PEFT2VW* M7 (_!%Q79,[5(Y,I>F!;*G$2J:CP(*=N _(M(%*QUU-\21Z!C<$AXXS]2[/P^BG MTZ[I/NK9_7GMW4^/[A.?;$3V$!C>\/XXO/Y\SW,)+I^S-%6UM#Z)*%MH,$67 MTVKK4X!<*8F4F"+OGGO443C]#M3OO."R$_P^$GT1-40+Q\W/+@([7LZ?FV_QI2^&HR[_6!1VT)I_A=!:'O99^H) M>NNTR>Q.Z=!@-AY,NR7JM9_IW1!"A],,OOW;_K-AT4S+._'FFX/&S#5-!R P M)]4H/)\&H)LYOEE85?G9>:4L3>+^L:!/']1.@/9SI6RW< [ZCZGYWU!+ P04 M " "L@+A4R;>#5OT$ !,# &0 'AL+W=OO(+QBB $VYE6BNB1 DZY;'[IVS2X/PQYDF[&%RJ(G MTDVV7[]#RI;MYM)A&/82\?8=?I?S'3-GMZ[[Z)?6!G*W:EI_/EJ&L'XQF?C9 MTJXJ?^K6ML7.C>M65<"T6TS\NK/5/!FMFHE@+)^LJKH=79REM??=Q9G;A*9N M[?N.^,UJ575_7MK&W9Z/^&BW\*%>+$-DON>W/2CTBLXT/;K4UA@>KNNV_U=TV#P<&ACUB(+8&(OG=7Y2\ M?%6%ZN*L<[>DBZ>!%@5.V>'HRVV)>]ICB$4Q)WKHV+#WYMIW;^;']!/X-3HJ= MDY?B2<"W57=*)*=$,"&>P)-#T#+AR:>#1H1KUX6Z79#?7DY]Z$"1WY^ 5P.\ M2O#J/\WITYAL;+7M8<5^7%3=<%V?1$)2C!;#C7(MO>19X33@AM:% SCG!JCJ1$E MQE]_9007WQR-#,V9HKHL<:$/Q-V@K7L><%;&+8(392&),)R6Q@ WUT#C)1&4Y075ZM!Z =&:-,Y[ M"/EDBED9AH%M-GLA^@X5N4 M*H2NGFY"-6T Z4CKVNW8<'*8% M+R@O8)3]Y *867EOT05 8,B-HDI'\BEJ4"&9YXEHQI14%#P>DK30 MR)AV1! MRUQ27A;H"OR*S>JJ_W% ,U2K* 9_]0NP4Y(JJ3$2T2(O>P(+LZ^I98,*_#!MF-I@KALN,F*.&0TQ-R%S)?^,T/O XA0J+B4U M#XJ!HDQ'I2T2ZYB"&/#8K!S[P:7R4150B-*8J',2/Y'E<<_*P5&3([R2/?0"F1R\\%:V6Z1WK$>B M-VWH'WO#ZO!4?MF_$/?'^WB].7<#K M,PV7>.[;+A[ _HUS83>)%PS_0%S\#5!+ P04 " "L@+A4/10P.\8# + M"P &0 'AL+W=OB!ED82&XI422I._GV'U"-.:J=H&J 7FX^9 MCS/?/#3+O=*WID*T<%\+:59!96WS/HI,5F'-3*@:E'13*%TS2UM=1J;1R'*O M5(LHGD[/HYIQ&:R7_FRKUTO56L$E;C68MJZ9?KA$H?:K8!8,!U]X65EW$*V7 M#2OQ!NW79JMI%XTH.:]1&JXD:"Q6P6;V_C)U\E[@5XY[<[ &Y\E.J5NW^9BO M@JDS" 5FUB$P^KO#*Q3" 9$9?_:8P?BD4SQ<#^@?O._DRXX9O%+B&\]MM0KF M >18L%;8+VK_$_;^G#F\3 GC?V'?R<;3 ++66%7WRF1!S67WS^Y['@X4YJ<4 MXEXA]G9W#WDK?V"6K9=:[4$[:4)S"^^JUR;CN'1!N;&:;CGIV?4WIC63UBPC M2VCN+,IZS<>VXKL!7"SZU$(F!V =MV)W@&GXL"-9?EQ%]?J;IA\@&X,2WF8!5DJ"W5 M'K"BX((SBP94X65;BHO>:VY1FPDP0P_65,N&N1(I%R3H920V2TPZR3Q'G7&2:O1///BWT&#NE,*X1>R87R$3@9Y MMA/H$)R-JO'N]Q972I#)X XT.42&]WSXI)C-Z=&<4!JN\? B3D+HGBL8UU0= M^I:ZV1T3+0[(CW:,].2]BXY*)LE^(@!VB!*XS$1+.4V+Q]M,&5)W1.H;=SV M>:32>)+,Y_ YLVI'O,4+STSJB('_(7'229PL7DX?+HE'8O%(&L47X=GTS7/I M*3>SQ6$Z];%(1]9.A?+K0 [5Y+-PMB7UZR/Q?.3\&;NO)3>>Q$3/J\F=A?'9 MFY/[ 7>ZI<\Z="4Y'>D8$O'?$WK-'CJHUWJ:A+/TS1W]I.ZP=FET[AV;07BR MF1\O^S$-IZY]_:WP^VRYH:Y//F^(S_EB/CE/IM2@[O!4WTW#^4'!3/Y;?0R> MN?K8#&UL[5I;C]LV%G[WKR!F@VT+*+8E^9H;,).F:0JT M#3)I^K#8!XY$VVPDT:&HF7%__7Z'I&S9ECUV+KLO"R1C23P\/-?O'%)Z=J?T MQW(AA&'W>5:4SR\6QBR?]'IELA Y+[MJ*0J,S)3.N<&MGO?*I18\M9/RK!?U M^Z->SF5Q\>*9??96OWBF*I/)0KS5K*SRG.O5E]%X\ M6_*YN!;FC^5;C;O>FDLJ/G5KP464:,(,8GS_-BO21-;%[7W'^RND.7&UZ*ERK[ M4Z9F\?QB-59MZINY^%UV=(_!*5E?8ONW.T\>B")55I5.XG0X)<%NZ7 MWWL[-"9,^@!:/":]4O92Y?!URJQI9??$A5HY*/[/:%*=F_+F]*HQ$?_SZRRF"]RL"N,O@*!CW.*1QV#C%CO^-?8M2-T"P:D85" M_#4+8:EXL?KG/R91.'Y:LBO%=F2'K>Q352>0XS2FE06EH80@N@QS6B9&*S@QI5FREO]>^(0 M]9\RYXRW&2_LD_#I#UWV:C83-DG9+[RH !'0R^HV=KIMYK [#CV #8@TZTE: MD].*>&Y)7[.K#-1EP+I^WAMH65CNQ"$@REFE0:S7G,1LQGZI"L%LT(43R[J% M#IK_4F4K%EOQHOX1NLMJCB1FX<12@N_W))ZWPK9(&T.\!\GV&..562@M_Q;E M ;?%P6C/6N8[TWG2L#?TO1)!+IPE(3!F*H M&0)6FOU'K"HDD2IKL;(1Z'YQLFG"R\7V4VA:J.*QR)>96@G!TDU8@QZC:C:3 MB=#@7--X5I 92&T3?CNH[3!D06&Z*64J$7B8?)^(I0$9-S!#[8HM"P"&5W Q MXN!&L#E!B; 2M.7+MBS;B^T3M4: N%]*Z]?=U*>_EBN8IR@1LC1"0Y2;5:LH M6SB"FUP:(T1M$^#%@0!B_);+C-]D-B VL5,AU+6=NR.P3[S'5_OP]>J>KGU& M>P-"V:>Z!'7JH,S4?Y MI/-^H:%JLTXQ5)ED066F0V7&)FGG+5]I3/'(DEG^7J*2/6*CP33H3_NXBB:C M()R,.N^5X5G;B'6D6UX6O4XTB8-AU#^B=M/SKN*R2Y? M[QN)MX!O*(Y 5*@M.]0IED)KLALF&:M:[E03VZK9%L&ZB]3KLBN1\*H46UF> M*CBO4 :K4B;+>2&!%,A:MD#& !43Z()8XI1A:WP1]T(GDIP@,$\JO55F655Z M*/6(?BTQ$7Q). &L33VH$RZ ?U)1,-D)Y%QK8)"OLV_?!#7N-?!E!R;*S9*Y M79*29KV6A0$HK/F\-N0MG$O72!&ITAH<;0-4P00 C[R6Q[NAVQK&KH^WQ:1- M;JKDTL@:?A>\F(OS'.K:G[+SIVVM,7QI]1#L)RXU^\"S"D@#[+%D^U2O:M>] MA6^/4KX3M'TAN=Y#>70IR*N5X+K\H7,YGVLQ)Z>]@8DD-B.)6[GS>V6 .45* MTVS^P,L_BD3DA,Q>A; 3CX)!/.I$@^ZDWQE/NN.P,^S&@W7&O79^7=\_]%LK M=?J,EX3267;&C#;-=CS3JE9_NBNFC9//-TX;ES,%P=;M3/383G!T%PI(\7?= MS![#:23-(]<+/K(P:IN>I6MIT24$ZUIBU'8G0?F%I#U0]);'JI&O #Q)G,#D MLTV%O+3%<%M1JQ_Z+VJA@;H'H!X;##>-)J 7GJ+'\/4*',-A,.['KO8 M':W0P*Q?L95[S;-;B<:;KB^19D:K8NYN2WD/U!5L..BB@:7>/OT+;3/F4JOA M&)= .7!^U[[@Z6M=+X0Q*]BMQ5$'^*5OR[&G0%RO6SR> MJZJV[J/)8!Q,A^,N[4'K?1KBP0:)%>4G<:/=[FW4$CK#:'1&W, (A[:@[=N MX& _"BF,ZY8VM7'; (^&$Z"(2^#AL(M]W;+>FNQZ\FXAD1M:;%HY2D)?3I), ME;; VKISR@YZ5J.40#IK;I$WY2ND=YX+;!(,X0?MLX0=LMV^18BZEEJ34?$=>(L)OSO5>#L6&W3'HP<-=BQ!O]M)3;5KP^Y7*4'.4FV5 MH\5Z^T4H#,EW 0OIQ">@:M/OMW*;.((=]*)B41,863E.A!>]FS% TL3YS86']86_^QB%8XF M03@>V6)U)!6\H.? @Q8'H?T;5*8O#NOVNM,2W*<5B.U9>]W'+D7X/ZP2ON?G M,R/J(JMS63@H\2S72\RTRD\]1P=Y*KA9V O:I4B4V-47!.MP'(3D L3JM5@: MU[%%<4N\#OQ1[^D!^Y4A<5^^4V'Q'"@LQ:TH'L3"8=]AW'AX$ 7C?K\-!XDT M[,4-/&Q5+;!$'B)I?=^*[Z%DLPOSK/TLJG\/S_J"V!F/ID$T=,'S&[845H$P M;(F=TQ)\CT?#2&$O:B=Q2D?GF>K_T'!*'8.-IQX;UINY:5M3UXTFS;>#88V_ MS6H71,#EX5GXL=O1O%-S^Y+E6$J;A=1&[&6PJYW;.?QMFL&X&T^^-O+M&/9; M=X.';+C53[MNWD/

/Q]:0ZD[\NFR_\:Y)J50_6K'G6JZ]S[-<\QVDQT_T"0YCAUJ M!FPN"J2$&ZW?:=+[O%O1(*+!G.N/PM1G(C<5,EF4)< 7 :V6=I>R%N+H26G[ MN\3M5XD/O 9)VXW1?!-RSMN/)YW?*ANSD,&_"/D-(>8W3#<\=GC[08(,A9%5E?7^55U42\>\N)SN52J$E]6:59^=["L MJO6SDY,R7JJ5+ ?Y6F7X9IX7*UGA8[$X*=>%D@D_M$I/QL/A^\?)'75:HS=5>(LEZM9+&]4FG^\-W!Z,!=^*@7RXHNG+Q\L98+=:^J']=W M!3Z=>"J)7JFLU'DF"C7_[F Z>G9U2O?S#3]I]5 &?PO:R2S//].']\EW!T-B M2*4JKHB"Q#\;=:W2E B!C5\MS0._)#T8_NVHO^&]8R\S6:KK//U9)]7RNX/+ M Y&HN:S3ZF/^\$[9_9P1O3A/2_Z_>##WGF+%N"ZK?&4?QN>5SLR_\HN50_# MY7#/ V/[P)CY-@LQEZ]D)5^^*/('4=#=H$9_\%;Y:3"G,U+*?57@6XWGJI?7 M^6JE*TBY*H7,$G&=9Y7.%BJ+M2I?G%18@FX\B2VY*T-NO(?<1-R"P+(4K[-$ M)>WG3\":YV_L^+L:/TKP5A8#,1E%8CP_9K_BWZ:RL"EC* MOS^RU*E?ZI27.OVC1/LXN='YX"^6I+A1"YF*NR*/E4I LQ2?E@H+K-8RVPI= MPL=FO\#N196+6!45G%/$J=0KPTDJ'\I:$UN%+O&XP-<5"&1DYZF(\[HHE55(R\LLD<6]DXC -S:%D"2*_.]D028B8S9+((+!'K$U_ M!RB4=4%4<<-&%<@I;;9G*M606-G8"?:')S7"9]+H0I+ $@515LK;2\O4K=?, MBWQEOMPQ938\DM!2;DC\9$4%60(VH(0[$E/P#%$#-: &^'^7@SY!N"2T@(F6[5A- M7N7%LZZ+=5[P0F6I%QF%.#Q5*(ZB3FCU @ )JQFQ13VB<0ON9 :FQ9&5/ "Z M=FDRARDOK"G!,JSD:L 9-E![%W27J$:),U4]*!6JG@5J'_Z;7*V?8^6!O6"E M\3N$,6V$,77"B*PT)/-["U>9>('L\A4YIEQ@T@?B;#Q\WK<,?S5Z?A01 M.V5-Z0?">UCJ>!G9/"Q3Q!N3+/=*&W:T@:^1F&U(I;K MZ?03Z*LRN2+,C8I9@!)L5+%\?[M&JH@D;M MP_U&(M\2Y#8:I*EXJL1 *9T]5U2IE8S^?M8$U(N4\C$4./ MF6)T;/*)2MI&3&4V*?XK5APYOM071F*\65Y8$'/WMIV% MZ3HQ#)P4@))V3;@B43=845N]=MFIEA358T? U Z(U;'')!X^#KH5: /AZ\P4 M9[E[V/@&'$#3=8>[0&;!J](%I)0YU3H1K9 ##/L5+? +@"ESV8C+6B@5&P7) MV(4TQ]M2$J!,V*@Y@]C^4LIKL-_HTJ%2_2@^#\NZ,?#@^^L//U"9W\"F]UD\ M("W=OQ57@$Z?L3%7=_86*>,JLAE M2Q? Z*'CU_$RIXB@PI1F-/LU ,2/8@D?X\*2)T1%!@L1K8%X'U,^3,O<9R)8 M,$'*RKAR84IX4V826R7)]C R4(6^M4L-D)\6Y MZ!@F.H/4W!:8&+57 .IA*&M8RBU@DE2IF*Y4V8Y5% \;7PF"E@]6@S_]^+_1 MCW]"9,8N I%3I?=)H5X25[5.N8PV4?90'S&BDQDG FY2CIY&C;.3>:X(]=@6 MB3$?FQ3[25H$SE\ZR$W49YM< M-1R/ _8:?.H'K(#;-KLVA._5VL(;P8AC\:N[@CUY& L[!.Q M1KR![XF[@I;XUSJW'9:[NH!_ #.'5==6%(-B8!TQI/1$D0BZ%SS@B*^@H&R"=6RXOEF%N+BE>U3IF9C; M-L$;:OE]D)#D6\E GVYVE3*4=@_Y+,4U,G8*6]O9W)VY<^#H/@KU##>M\!\* MB$(HV>-<(F13&(3]ZY5BO)0BTA6!0H,M14:?]AYZ<.<6L_P#04&*EGR*8OU) M4Y.2T*>19*,!)@NZ7/X\<"DKM0VG*SIJZDC&>0&VDU!86$ E3?@^U)NC9N=! M0_$!3B$Y[+7Z32XCVKJ 2!C.N2=M.R 4[*(][),P60Y1J^==5*7/$11]RKID M2V*>BOP+=\T@\2<7YZ/H=#@:G)_3@D23.G^F06YA,X4=#ZG5ESBM>?^(5GF1 MJ:;0F"MEZL8/<96SDYV[,&,T9;(C6>3U$CB1[ABY1#KS10"P5U"(\]/A+O.R <1@.;#:GZ%PDQY0%MT$6;P?'WFUX1IM-,'U%CI"V]G$--(7O,RVA2 HO M/Z#8'3\;#R'>B_'X>;RQ?PPGIY.Q6^[=AYNIBZ*',) 869Z:#'2 >10!WZC/ MUL,298HFZU@[R(E[L!16@.!E3)\E6>FL442B9A57T;;$Y[(G]9U^:R$ "ULV M>(89^]?R[6]*%J:G:O]TO0=8YWCRF%H0GB%^P!0ZOT,\(B7=L9*N]RBI:7-D M[CS"[V[ MOFO:G^\4OB9YW^1 1= 5Y*'H,%VQVNQ'1D_A_VE=*0W5T7A MZK%P%WS_*^]'#1^^-66;6"$[C@7Z+D21_S71]#C>'',$/?[PZN?6]JW?] ,< MDU+!2LEE6:>5V=FW/W0C1Z=."95UH:U:1[68BAM@\).(=O1,'(Z.@BZAZR8_ M%X?C(U./%F3\^#PY'I$34X& M"#!P?[1E#A!*.N*M7$G="!A*W< 9& V5MB$^.1V?@][9M],;78H?!_>#ZP%L M:71^\1P7)B#!D.K\R+3:Z'F9FEI]3F>(L6G/>2$1=&%!$QP;-(XZ'CI'9;D[ MY_+]JTZU$T8>:XBAP=[7?*Y66#/L*'M7N\9V&,X;L\%=I.2FT6R4:ZT7PJ)( M'61+H^N]7T>LN%Z3.0NOJR_4O"X=$B6RD.Q&YZG7S)6=H3"%3I'/\3=#6]:N MU^J-I M^I@X%7HOQPBKDCY/WG,3]Y4+Y7N@7P\H'AS[Y.)S7!!&!M^.+OL!0U]&=U@F M>""(.GT8-Q+3#OKMJ M%9:VW41AQ([4^"X3"P7VMK;M'Y=A@J/5W?89=^>R')E4*].6@G\HTD4#'1U@ MO,=S.;(8@H$YA6?G7T@&$'ZJ@IB*<0==ZV&!M-1T',[::OK:P5;?84MPW/1G M( \".1UB)"HCM5H)8H,V7#XBP]\5]S]Y[;$]V67[5K*G),'1:*^9PDAN90$] MCEJ.W$W[>YJ_.]O;P72Z:0DW=L[ WZ>._A)@#V.="--EJ >FT2%ENXRY#B/< M+@PEN/*[>;99^;R/9P<5]PA7?)\3&_>57MN^"^WJ5:"]'G#L=GBOOU GQQ_& M?J1C=B3C/0GLF]*AS88 N6R2OBG9GCUX0X>C'P?D8@-Q-Q"GHT-YA !Q.#VB MIM8?6O$F_K1N#MB>/[ J$C.<10-)_36O;15$X=D.F&HZIM["[N,EXGZ*2Z]I MMJ]B)%2L!Y9+GM5LV=LW<#UHK^6%\#T429V?2JF4C___N#4NW!I3BEM(=F*J M:2=VC(UE<3.X^\>7=-VPEKG?QLA<6P3VMT5>K__A-7P.NW#=A#[S*:B?5YK* MB3#.UISC7D.7G\-Q 9.* C3<&%)C,<^^%3T,^D$( E>F.M>H)HW,IJGOZ2Z\ MRA]4FMHAD"LDG51M=Y^$9<+,4S6C09B/>3YG%1H*Q-./]^)^E7\V+?FN_QL= MMTE?QVT@7K]ZWT;RD;B[%H-C/X0V[CFP=%'-OB'@G:V7&,V=TNS:]S313.U0 M&E.TDK#L=^IZ"TY-R=C&!>9DL]/(BG;K1I?4+UW[H;MU^"5-ROSTFL\C&,_[ MX.#8LMN+#!HEWW7W:],$,,9$MY9RY<>H0*Q7$-;[R%5;9FE7:[P0:ENHEHN1 M8G?]C*8XK4=:0+H5(S]G1#S R,AY^R$XR;<&AMB*#_.YF;&D6XH<@*X#HEH: M2(Q2N&3AETL2E$FE!65/GUYR5PT\5A /F&C0-TVS'0?(WL"NO5B4-M Y%G8# MC6]M;0H8J3CT-8.9=KA74PR+E^RS)*NUW/+W=N:NTV1JWFUX^P+>]*3N%W1%"4.C; M2J'I,= \6:<";-K0A:JHT&,3:CI,;ZA;>P/7I\(+6Y'T MF46MGCI^WF#E(R MFU:I?FW.DM[+9U,JH(KV9F;?1VK?+7BF0.Z$VJ>URA72FRP MG+NS!1KSL=&?BBY\;U]!V&]%S#_C:5)8@[.GL0\]--Q',:897N&@S@0='_R2 M$:W'Z:5TU-I"F\//*::X29Y'Q.=WK?A"YW67-?4LZX2WLG6SB?P-Q$T1V#>+ MB"_O#\'[!F=M,VC78(F*30Q=\#2->1^4DJ =G3$=*7?MFWI^?>\47'?>*7A, M#&:XGP>:PAWARDY:M]'@B)EMZ3W$.;P8G"AZM&OZ*#NF>[K'O4&:--&V.V., M-(-5A]UF_[Z'B0&.;6KIPIPH4 ML ,CQ GVB[(\VW_F>/ZQT%$>$H_.D:A]W387JISIK=[K_E%P\3*OO6N*,Y5G'KWC9IK&VR[DVUT+KR8.IM[ +8SMMG+2W87,-S M0?S2EGTSIGH E-9IRC-=8XH7)F;X#.1ES_[NAC11C,PU^^U=6I5F8,DL^,$^R"VWC\)5?BVW*5S.+-;.RNV#[^$MMTR%^X@CL:'LR,ZI'-R\Y)L*S;N',/2NTJM83;_FA+MSA+/;4_#M50>PP#_ MK%7M/UWQ*L+?&GG?C.AT@7\;)=C2Q@%)4G(?_'0O&+??<[BPAW.VJ@.4,-'O M8.IH'AQQO\@TG)D-FI;EJ9EF%3IH1! P)U0CYV#N+6&&V03T,RISZ-=W4 &D MTARR/#FU=6#K[G"^VZ!^87KW=.)O[C!70:%>T_IGPW_AWSH)J/L?".@"7419 M>HG8E1Q/?"H1KZ_>?WHU-;V]IBS<9<86+*4?M>N0M'1,EXL"8GN9F?NY#-YH M3*_-+OP[K?SS(42(:T+SZR%$R=(\I Z-_^&*D=GV-SRG6P6:8QB3;UW4$&_H'$5=PRKR.7SDV*@@4'+' MGIZ,SSPC#ABE>L4P+M9%7*_H-W!B%_/"1>@W&6C$9:MD4/6 $4(?S,%Q8=[0 M]?6/B:1<=1@^%)T!\COQ2Y10B?EY!]H_$Z6WVP'@>!:HW3$- M=EQ(^1\$<27YGL:",:/@9X-8QESD!M78;O.<** NH#H;R.0NE=E@BEK?#+FW MWKGLK=9A9*3RH%5@7WLWO_DRZ/MIJ9/@%[Q0URWX=\I*_J&;ROR8E[_J?PIM M:GX!K+G=_([:K2P6]-90JN9X=#BX.#L0A?EM,O.ARM?\>V"SO*KR%?^Y5$A) M!=V [^=Y7KD/M(#_@;B7_P%02P,$% @ K("X5"SO0X^F @ M 4 !D M !X;"]W;W)K&ULI53);MLP$+WW*P9"CX8ER\[2 MP#80I^ER"!#$70Y%#Y0XMHA0I$)2MO/WG:%LU5UB%.A%XC+OS9N1WDRWUCWZ M"C' KM;&SY(JA.8J37U982W\T#9HZ&9E72T";=TZ]8U#(2.HUFF>9>=I+91) MYM-X=N_F4]L&K0S>._!M70OWO$!MM[-DE!P.'M2Z"GR0SJ>-6.,2P^?FWM$N M[5FDJM%X90TX7,V2Z]'58L+Q,>"+PJT_6@-74EC[R)N/(-:,Q')>-IS)GU*!AZO#^SO8NU42R$\WEC]5G>8K?OPQ'@,GL!D.\!>=3=)8HJWXH@ MYE-GM^ XFMAX$4N-:!*G#'^497!TJP@7YLNV\/C4H@EPNZ&GGZ:!:/DR+?<4 MBXXB?X%B#'?6A,K#K9$H?\6G)*?7E!\T+?*3A'?"#6$\&D">Y?D)OG%?XSCR MC?^U1OAV7?C@Z(_X?H)^TM-/(OWD?UIXDH*==^4;4>(L(6MY=!M,YJ.+X:L_ MI2];Z(^"!>I56?7-&L#R/=R6E1V ()\57DE%5@.[XHN%MN6C'T E/!3."HD& M)2@B=:@%F\17JJ$?,%0$;YS:B(!0:L6YA)$45B)Y2/)M2WG)#6"=1 U57]V%(#$7$(,!@ $G,K[]^ MS0L$(=N[>U>U&U/@8*:GI]_=T_SZH:H_FK763?*X*4KSS;-UTVQ?O7QIEFN] M469<;74)WZRJ>J,:^+.^>VFVM589O;0I7LXFD_.7&Y67S[[]FIZ]J[_]NFJ; M(B_UNSHQ[6:CZMUWNJ@>OGDV?68?O,_OU@T^>/GMUUMUIV]U\^OV70U_O72S M9/E&ER:ORJ36JV^>74]??3<[QQ=HQ&^Y?C#!YP2WLJBJC_C'F^R;9Q.$2!=Z MV> 4"OZYUS>Z*' F@.,/F?296Q-?##_;V5_3YF$S"V7T357\/<^:]3?/+I\E MF5ZIMFC>5P]_U;*A.>.S%V;-DV9JFVLC+ ,$F+_E?]2B("%ZX MG!QX828OS AN7HB@_%XUZMNOZ^HAJ7$TS(8?:*OT-@"7EW@JMTT-W^;P7O/M M+9]&4JV2V_RNS%?Y4I5-9G9@F=/D;54V:Y/\4&8ZB]]_"2 [N&<6[N]F@Q.^5?4X.9VFR6PRFPW, M=^KP<$KSG1Z8KV_#_WV],$T-=/,_ PN@TLVIADK>YULM"ZQ(6WJH9Q>4ESU1F, MUD#6S9K^%BP+. 7@^4Z7NE9%L2UK[%=0CLZXVN@4*3HV<_ M7E^_>W:<@%R"P0T\W02 Y27+*[MW6APGS$LXT98$@DF:BI[=M'4->TC>ZVU5 M-PF\@OR>3":58Y!@&&RIUG^T.2)KL4MP1[0?598M;*(/SV,ZHB?.PD]O MUE5;P.0Z08F-6(57?V]+EH@.*YX8GIX2 <1W=EK5B49N3K[72[U9Z-KRX]3N MWYWC#5/45R:YYKWMX_H_/FGF-%$ 0E[HX$QO];*M\P8Y%L'\X7&Y5N4=+;K) M#:D/^-\U$%R13"]98HR3-PQ9M)0%DFL-N[%?9QI/L@28C4&92F>9K%1>Q]SH**)+MKW\9'$Y!J09T#7^ M")IUK76R8<'*" .QN%P[N9@ 'Q(]6IARX+&\S("#4!=:0&J9MUFK!K"P0WK1 MCUO0FT@.G5-!#'2/938>$)!S)R#G@Y+K/4Q:-B@$LHID0"0LJA(^+QDY?5+Q MGS5W49T6]_K M9[U3)P,@7SB0+P9!_F4+LI^F7>Y RO9!^UD31+JLT.4=2 FAC:]FT*L"(-UXWPCJBLF O90RJ"6 U)+SL_FHY>7(_=&W( ME(/_;5 "L)H WPD=*^/L!]1^3&;PYL,Z7ZXCVA@SQ7(Y'6ND0'7.?(NP.MLR#26P]MM@=8 /EM5!8AAQ(%I]-;T&:5Y M8QS^MFC[[UZ-CI)I\B9#,%<[NT4^#K9C'6Z2HV06CP3F($L/YZ\6/DK/D&C8 #'QH""#TTU><@PU!=/.G]B1C M#DZ -&'@LUGE<%:_@/4HDL-)SG[$'R!.QP^I$ B##@F'E02^/ZQV.T,)'PLY:9"2WN M+2IPV%JA/V\'Q$2$4WO\U0(18KQ$P#V:%C9'1!SL=%\ C$> TE^ JA6#@V8&NU* '^! L&V+UJ#I]C.%,/BL0 H%CCPG6U4T6S2[9JQQ86!EG@N+> M^KNZ,HXYP<95=>G-+H&80883A^- *QIH.[/GS9)08 8B!E\(3A. !2DI3G'U M.\BEP/9/MF"F(3>PG0TJ+B?N!O.\-4"Y;(Z30$''3Y^LU ;-:AFX%"]D Q9U MOO\=FQB$=9H#OLX;]!7 4&-J?P-6(TKIJ[P".)IS3ZOHC(8M:8ZB/K$ @>= F2QBY0KRL MT-NL =CCE##0K%O'1W]JLR\%D*XBZ-W@S NG,A8&:WG';5.HAIB4""E';0%\ M]5,+4G4ZMVYC. DC5%GL(38)M4B8^A&\2?RFVF--S\H=(W^+-B]P/31<2B1,F$.3VVE9@MXKP(<8->MB"+0*$&#B# M,RJJ+3%,?N_L+B5*=4#0@F+R\2Z M9CMA1ROLG3Q'=NF9W15"3K*W9U_)$8X4&?G^E]?O^<",R,ICB@A$M@C-%(SL M: H\+3*3D;*\A M.J?I;.ZFNX>YF#(C-W_JN,0S9_2>"%Q\G8E ,\PTU2T&W-B9G\AT.!7R7^,E MCJ=98A)5@Y:L T9*:?/TG37M A%/$\)S='C9AH0-RD%UT$,K(LG+9I5Q8[NK MHF[&D)6X;25XU@)VP9(/Z"["PZ%%6>CZ+:K"5$@V]WDF 1!6]RBGE] M*L0G>DA622"YAB:4=2#),E0UBR=<[C,)Y:N81(@==EIXWAXGT^#P=@C!EDNM MH(BD8\7\1%MCX9%:%E5W=^BS(,XIZ1=HUF&,RW1DBPDM!N8#![Y"[7\",804$/58 0G35!C_0T^ MP;ZCE6*;+?F=+#XDRQ;)W_,1[ND&3%^DF)_5(KFMBI9H)DU^_OG&F7/!$">K M(EGVTV_NL35TJK:&R?]H%:IC)"1@ZTF" 43&]@K<0#Y/S(EQZ%3([:??\-AL MK J=0+#[,!@";,?A3^\QHMPWH=8F\]A][T.8-08G:Y020]8P". X:MQQ*_>\ M208P=">]S.G8T2YBA3:,]5[0_%'H'BHVS<"6T*A]RAR3))(S61(<:$OAV9"6 M4!F37;P&VHP P@WL4-U5R75>4XC[ Z.-#Y6WOZS(^B(S!UR6PED[="ZF711: MH3%(9AP'YX%WV@V>T1V:3R51$.V:HM[&AJ8!<3>__/;F^Q.P5N2\QFP,NG,6 M,P]!-QC,JF(*#3V6,(H/6R,J<%:<"(0P612E$8)8-H!=;>48 8/?Y\;*$7&O MWEL#_T./9G36O_(>/\7F@#+@H#/&6L3_>'0@VL!HAB$,F 3Z L)^"QX"^7]D MKG>V%\U= '=:ZB=5BXKT8RX.9 CT5V%0$>$E+H_B*!AJ1/\5%$F+$A_U02=D MA:RTSQ^T=##"V]$4L_L0!3L:M4#01.HG*Q0(2-M[J.^Q148?**\0)FR]P3&R ML((3=F.=X ^[K1YA'@#_,QW==,_BA^ L;D4\O!H]3TZOV"B>_25YD3P'93VY MG*=GEZ!*9LF+T5]!N!;)Y=5%.CL[ PT#8Z87D_1L=I[@UV_ER$Z2FR18<"0S MNG]?C&;S:3H_GXQ.\2WRRUZS7W8D%&Z26_+E$GY^/+JX2,]GYZ,IO'QVEEZ< MG0>S_;("Y:]'%[/+]/)B/KJ$1U,8?WHUH_'O=:/R(IFGIP@TP'PV2R?3.7X< MW8+40D?R5^"\J_3\;!9L?YJ>G4_2R1F,/,>A[:*I4#9,TXOI97IQ,0$A#L-. MTQF%$+XI&Z6,R>P+ >0JP_ M0*"U)69.Q608?\J2I6[85_**@@U"T&: TZ*"70$#7_NU:!)GY/[>9G#+HAZ/EQRZ?79N![\2F4QM&L*/ EL.4 M)Y@% KI?%4%F==367E"/DUOT"NS[E@+NY3!9O3@1'D2GK"@7^+GLPH=2PUB1 MQ*YMJ,+&44': (M6E(/P,4MR5%!4K#CNB38+A[B" <4$+%12&-% ';?H[RK9:P.!/'X)'*X7O-_T4D= !@:[P1 M:ER=1G:/6\U\$+)SZE5/[/O N"_ <;%]ZR]F%/*,PQ* ?9):[OLO)LJO0' MYP_M[I]_\BC=BF9MC4:WGP6(+-@'FM3L2QHT.G)X!U;+0-9)\ 702LR!8E/L M<"8+PV$D(6LR*;'8,$PNY(WX"F@18]1+&3BY!6QM"Y(W1_8D?]8?:F*"*C9> M8TDU,$Q\53"]Y#\]"(36R&DD32.I8'VOBI9\"#;$[G,C_H3W+LB45!^)S%SQ MB--47"'05RH"1K&6O)L[UAL"_B1Y9Z$DQY*M?,F6](;6P7_X7:*!J+:7NGI)AIB5D+(,I2)/"^LK=T#ASW_'1RGD[/3NV^$)- L2N= M?3R2P%'SO1$I0$G'Y([PL%5*!9\OE5SEE=99ZG3XQI5 FA+*@>/]B$\HY ("E/HWWBJ;AXA,3-(0A&+5X82' MSIJ/D,$%$DRG5^ 1K$@ M_@R6-"['&0%)WKRE^+E9Y]ODC9WE 929C7X4W'@*J>[.E0GM>FD2AW MG'22QQC-A%')"M^E_[PI.WZ0+>B3F=.05$.>2,-1.LAW "_&F1#'I8"@H\=C M7M?G>EX<6XK@W!5(FW0RH?]31"O.\4:1EQ""*%5B4[U1',/BZDB\-A^UQX0= M2?]4W.!&/:+-G8$- Y0 LFZMZCL;#'*^#N5_00Z5)@ZY_D@@VZB55XE'NV,* MOM(L0*XG:U6L/";.Q@$N2OW8H-8)41'/R\ <_7D H5BB&K^ \X*)M,*@[Y$$ M&863P]P7'Y:'VJ;Q/S'C\41V@X"V\2:9TOA$DJ,G*JBR<\<$Q3709+[F&[1I M<_*4,3,M)_TD"4B)@%M-9D0/N"%K!1@BEZ(_R_D5.I.4]UM8E?L%J>2Q<%RI M.T760=IJJ,@CN=5-4TCF!E#YMFVX8+H@IR*H]PC.-'AGSU*33,.[U[RJ%>!X M7)AO#:<)68U>!7S!B\G;UR1>3J9Q9H*^\71$H1VUS=$J> ?B*WEM"YLI^ T# MP)1A\6D7CT]-^ZF#:1PPQ)KEOUP@IX*P<"?ULMV@ M9;UDJTB! 3&>S3&<4?!M+8?K#.V#?-&RZK$ P29X2K+Q70&O-_('BDFG$W^U M:3)\%P9+:C"8!-M<".OUED,/S]-?7?M="[Y9:(PZ!P//8&&75LL_6A!?+"Y; M%_$+'MN:-XSI^!KKGCK%Z]N;Y'(R'RJTG0;7OJ:#N/D-A!_Y0(Y!?I!T4B^" M!B?K1]#A%7K+<2/T64HK]!T6*^M<+CMS<_/#L>)W]'KUN< M=G( $_A":L6"NT\QRVU [?F2*U< #"]A3)'T*T4D>N"0D J7K(R3W[H#.#B3 MEUC8('DQ6]GKAW T8V&J>I%@^I#(A@/0/+&S@EP*E&/0"3$^EUN$+WJ0]M\4 MVP8TUDHB+7W%9JY>NM*&L$!YW0$, )I3].BM$:# ?]_AK;0P!FXE$)Y)SO.& MC@'!%'GT59$=Q+OB-"6^L5UAW310^4 M5#8!3?9/G9.]M %"\923F&=3CE$B-_*(O)I*)2'7H)MBTJLBFWUH"DZE %: MI1QJ/ZN/K_/M'O36@Q 9QD !.GD1A[FROC#N:$_+VWXD]IE./0%2V-)F7RPU M,CZ:?5@X+K>M&JZ9QWOB;>T'Q M3P@\EXNA3 5&L65\<.:8NA#7GZ3> ?.D6P$W$T;Z U/(MJVW&%C$G5Q_ ML%60L-&/NDFP?JL Q\39IX!N]K#(=T=9_Y";T-,L*(945("V(%[.5>;$H)8# M;>T8%>(DTZM_[ P \G\!PH=LR)FW(6>#-N0;9\L,&X^#L_0;CSU3AX&OMVH7 ML%] *5\%SOT.Q %PQ/U-56\#847JEDX\>7XN(HM*I,@R 9$TG[P ?G<>9*B( M_T8*,?E.US#[FS?)+U2R#()^+W(N2V3)\]/Y)#V=74F<=7J6GIV>^BO '&]S M@ CM&-3"F:O@8_6;UUFGIF_:B=>Z6(,O!'X^/9VGL]/+"#Z*O=@8-UID&"27 MFS>5U$=V:0LCBV5@OGXF=Z.'/3M[ZL32X,C23^)ZVO)/:EDM=O@B)K0X>T)W MKZ=PE&55GF0Y:&4R&V6W[E!QW$_?OSFY:?' "\3TF[+03?K4J;JXG;TP@VMU M9M^30P=7(BD0E-2#M((IP%_&"RD*-'+!=N F?]39"1Y=1@J3[0,44E@FL!N\ M/L*R1OR80_+F,(3N3@=13\=@_W))]/]+EZ_UHB:U([0YB[U!A;4!J-[YJ*V) M$*PF=#:>O>#["R(R0&<6 "'67BG %4P$%O6Z,O0^;LN(G9A(CF18)/LN)M/3 M09%\H\R:34#\@"@$X^[0G?GAN?H%\\$%>IUZ:\8:'M[['MJ/0;L,ND1TP@F( M-?@2H':+'(9GD>O,?G+-?2VPE ]6 H.RX9* *OE8PFFX0#[F NSZY'15-JV\ M48WM'4$B./D, XHTXKB(9F>IM.S\_1L>LF"7RXR=-)Z M0V?N&\M,AUN^W#J,!2CJ/>_!>?K/NW?R_K.VQ28F.JFX<0;7&G R0?-=/)"- MN;M6*^>QBV\/1>>"B3U_P<->PT?\FCY8NR(1&S#TC^P_(B #UEFAJAWF5M_Q M8CKU*Q+SWTU?$L1>,L9DO_'+_+H?SF*NX;T1,)T&Q5N^: MC:]<$R'#[P_A-+HR']PLH2"FE! A 78C>WF)@:?2Q:,&*ED BK?!35:;?1LN M7Y62QJH?36M@WJJFFF(>GMK:Q*6O=HA"+.RWVCR3BR>YTEL \ET0K$G#R[>8 M\M_\T#68P MI$"-!@?W6?3C6K7&%@:Q-569K;L]*04&.V&53=7H,=V\AX>V2J][;::Q]6$V M%X/UR93ZL\#"_N3 NC6^F'*.B]"6MN\3/JHII5_9JM<^LXB$,$7#;3.@J!XC M]>IN!4@W@_D9WZQF.MRM!IT\,.WK7:]0^X(>-6Y")[_>JX>X.M7BPR1'; &C M\8!&V];6JH+C9&762BUJF_9V+Q[3*6'<7\XMTDR]W#/X:C_WV/EZK3O1U%SPBBF#O.:HF^;ROSO[LAPX M.VO<0A U#3JVB59P>^)W;/Q_T 2 MCEZFZQ-8\ &N%CFFH-W:)7N1U'V-Z,<6?W0@XS9=Y#&JNJ9:-1K>+36T^U=^ MJUTTX 49'.[*J>+%>]#B^L_$:\?UINS@^K58E;DZ+BG+A,5]UYW.=.%E"@]3 MRK& RI;;4Y$*E8KZ^RMNKV+>/+V6;-2]:-<6NJ%6+B$,.74B2#LW255WTZCY MAOG&=]N:#K?;>@,ROKPCW<_W)7H9Z#/G<$RS_XUX0"1FDEEZ<7Y.P82KBW1Z M?F;1NE?3.7K]1..]5WSC[OEH"M[)].P"_SP=3<_ACXMS_.,,_IBD9^=7^,=\ M-$7!-:N>CZ>E5>C$]'WUP%6.C:7H*3NOE? )3SF#D*3BODR&$^ZY>T^&. M7.^DK#RE@MTFOH/6B_Q_8#YW$,.CL&:](2-(<A,TK"QC'A4VU:AYPQ"FR\IS(!735JJU!P-AT#9<9^-W/<>R% M':M:L.(IQV.2630+7:0G9VV-O7-6%!/!)$EG@@BU53*[&NKPZ^MW9L/U.W_% M-9$-;L&EE N$?>0R/$V_LNN;>TB\S'QES6RXLN8FB$1QN]F#32N_;*9>_;S( MX<279/]S*(S[GFZY$,06TX+875>4RO"SD5L5%M_ N W1&P9=W/T)JLOE0N^P M2"&8QS;#)9_))E7KG,PGZ5LK?[F 7ZS>71.9(W7,#.5\1U!Y:HGO @\MY09. M;C[Z$A>0BAD&"0(P/7"N#RKX^:HNN*',$E2*IG80[DKXYZU)F+0!"[!I%PST M>@=.0Q:N3O8*0 @>KPY*-YZ"65S+:!D;P:_UB5QY(P$6&!I<5^<3F-31;$EF M=$^?Y?Z&S'QKG8PM.I5@>M<\ ZL.55V2<.";;CNY8T55RTMPDQ*#G: QJA%L MR^6HC-K8&YER4^X)A#Q8GS:XF*+ZQP[YIS.?WYP-YS=OPDJ"+;#7&D4?"%ML MO64"P?H4;_3R_A=D1?]I #T5P,7K?)Q^<8DOM;1A]Z/\V-9Q)=OUSI /9'S] M*_MO)U25T7E^E,.[/BP%-%;E?/\*WZ#X0OQ"\->A,-Y#:0M CCX#&@N&N[!$ MG8'BY@U8G?[H)4/ORKY_4#\:186CX@RO:0YCM0\91\%E8CO0UCV@NQR,EQ)Y M*S&XU1=W1B(.E=8M*Q%,]V(/X6TY;!;1MU>I43MVAWA'M@LOA%>*:BSIWGWF MD7["N74F.(YQS=?H4>?%G6ZY!>2G\^]H);U,5A>?0%R< #TSOI\KI/ M]H37X@]F!=.^"'#P<*MV/B:,7=AUMG'.>AF94)U)\5< MI*]\SJA4C5PV;ZB+3K"[F#Y=9X#]:("7RP?H(HK*NP)_:?KJ(R +'S&6BP'V M F3-E68(ONU;K-P*.S"RT-?,&Y[2-8]R'78X-H,A++P'MN7^8 J^\[)4@.L.*5ZZ-=P[26N.91GNID%3A'WS6^F:;1L2 M^/E>C7ZF(-AT])]M116KM2T7XY^F$;RP$X! MNMI?CWK4^YT@[W@\V95.1V\Z8R)L'G&)H]I0-V:7*0 *PCMV5,A);SNJ!NA: MOB-B4*A;"I5:G\S1K GO?:US,&!!E._L(70R*1C67;$MBIG>1GW$IM>%6FH; ME]1EMA^+XZ+389GKT_&SI]+Q -0)[]->6^X5N%^4C=^?N]>6BP2/O:+M*A2= MP.A>'4+A 2J24.1JF;S5&(FD_> FOL^+_LAOD0KQCIC )N= WELN=8^4,4'>/L4/!@SC@X84Z;N" 5SXB=* M!AZH%>\X2&2;/6Y7$1WT^_N$_G&? EY(7'+Q)(:'99_MZ.:N:V5!":&=;KA7 MRF$XAZ2)+Q&9#1=OO"EABYKO*_=*D4]__?!UJSP;Y:R^]$,&=S7P?XBM!(61_DMK"C8] GR,MI7VD11D;+ M?;-/DN\ZLQ:05&$B[QI[ 3[:L8^+.%A-/()+]FMG=EJ>M_4&%*/?XLU*>NH\ M@0XJ@IOV^$;0]<6B"G/O_NH[Y_@90>%5Z\!V+.E=DLPN,-5UW@XA"QD7 \14 M4V'O??NH#\Y;NXH"_*M0#V(PV6'XOBXQ3"9H!HME:7\C"\'!MR+CX[XJ[NF: MOR*S@,)!^.LZ%"^T!@I1'@>N G\.3(M'ALK]#IP]6++&SH32 M3A>)5=L?RVA+UR#\3Y?CS(; MKD>YP3ZO92,"G(B.ZZ0P[-LK?/^!^9YRDLG,#B_'N0M@ ;WS=0:_2&<-][-E M4=_4L!JVZW?O]==92H\K&DC,BD6Y=I$_6E58(S%O6MN[I:&^I%@I%C;6$P^) M;:?@-V]>?__F!F=H:RKFHAX!9K^2'>/;@TU.K-GSN*N1D)59JK-*M:T^( M]+7O,$4E/AK.$&7>@M.IHEJ[<96TZ+CN]2+% 9;@Z/$13ZI5?:JU=:L>% M16=8^8*_0XCJ*)I4(F?$N_)3>(#L4GX;@ B@IW]1S\6YB_D+^NKB\D6W]] ! M7<;=8OK* ^FN7N:ZZCU405O=H#O2@[B7#V&!JM/[2%=18_.K"4-X"?_N=61O MHOZHG_&S?*Z;4UQ4?"..6OT$X/!M5@V"/;MDL/'? YADX)>=)?_Q3419R4Z/ M0/NC)+"5 HBKY!2%U$6A\T<2QC)+EINZW=K;Q@B5M=-3^\N6O?5!KJI&/^91 MY57=7[CX,OCY7""'._J18,.!;?XE7?9YS3\,S'\TU99^C'=1-4![]'&MP;&K<0!\C_WE[1^X@/MYYF__%U!+ M P04 " "L@+A4=L'_:SL" )!0 &0 'AL+W=O[[_'W)G<<;LD^N1&1XT" M7Q(W;F\-P6\ZD.S( ]]<[]N_1 MN_>R$ ZO2#W*@LM)D$WSEF/6<&1O< Q@3H9+!]],@<7_^-3K MZ41E.U&S["#A7-@3&/2/(>MEV0&^06=R$/E.WS7Y>XYZ@?;/ =+3CO0TD@[> M)[WQ*;AFU.X0\; C'AY4>]_,!] 2_\K;RX)WQDK:1PH M7'IH[V3D7=AF\)J J8K-OB#VHQ.7I;^KT(8"GU\2\2X(!W2WW_0O4$L#!!0 M ( *R N%2H #=%^@, !X( 9 >&PO=V]R:W-H965T.W0 KK&\N]D28"VM\/MH5C1]+:'80^*S3C"V59. M4IIV?_TH.\WE@#;;0VQ1)OF1'TDITYTV7^T:T<%SVW1V%JR=VTQ&(UNNL97V M2F^PHR\K;5KI2#3UR&X,RJHW:IM1%(;9J)6J"^;3?N_>S*=ZZQK5X;T!NVU; M:5YNL-&[62""UXT'5:^=WQC-IQM9XP+=E\V](6ET\%*I%CNK= <&5[/@6DQN M4J_?*_RA<&>/UN S66K]U0N_5;,@] %A@Z7S'B2]GO 6F\8[HC"^[7T&!TAO M>+Q^]?ZISYUR64J+M[KY4U5N/0N* "I_*)/ MM;>FX%3GB[)PAKXJLG/SQ5 ,T"M8J+I3*U7*SL%U6>IMYU17P[UN5*G0PL6C M7#9H+Z?%3N06X&D.@=D!CN=.?6%G[M*JQ^M!]1P(>HH]>H;Z*3#N^D MN8)8<(C"*#KA+SZP$/?^XG?\O97N7]=+ZPQUS=\G )(#0-(#)/]-S;DG8,/F&W)QB0/?!MWVMHX/%E@\SSZA^"W>J.:-CN9ZBKR$=-N&@\60O"4"7: M"3N#> P__U1$(OH%SN$,! ^+E"=%""*"<_99.VR@&.<\2A(0(>F(/.1)E('_ M?(<5-5X#'^ 6C@#9WN/A?99$1^D+GF0A#Q/2S+SJ=NFT(UW!1 4CUL]9RLZ<(A3TE"=D]1M=.J MM!;=FS-Q&H^.;G!KA!>4!K"K?-=^Q!+;)25.Y$^&5C]C(A)<)+D78R8R$O+, M"PD)U*?9V LI$VG.P[2?#6JI>$P%S=CC&NE"7#DT3/!8Q+Q(0W))O9+&/!'A M6[R-CLYL*D+=WTP6^G-H.+X/NX?+[WHX\[^K#SM/? $OMJ.+][ @ LP4 !D !X;"]W;W)K&ULE511 M;YLP$'[G5UBH#ZV$"AA"($HB)=VF35JU*NVVAVD/#EP"JK$SVTFZ?[^S(2R3 MVDA[P7?V?=]W9WPW/4KUK&L 0UY:+O3,KXW93<)0ES6T3-_*'0@\V4C5,H.N MVH9ZIX!5#M3RD$91%K:L$?Y\ZO8>U'PJ]X8W AX4T?NV9>KW$K@\SOS8/VVL MFFUM[$8XG^[8%A[!?-T]*/3"@:5J6A"ZD8(HV,S\13Q9IC;>!7QKX*C/;&(K M64OY;)U/U%R@#O@W!)A&K]Z3G^0M,!S^\3^P=6.M:R9ACO) MOS>5J6=^[I,*-FS/S4H>/T)?S\CRE9)K]R7'+C9!Q7*OC6Q[,/IM([J5O?3W M< ;(HS< M =0EW8 MV9 >/:6WI!<)[YFZ)4D<$!I1>H$O&!U FD M;P@\=H^;R T^N%Y+#5JOW>AE/ENWAY_86S:<0S7Q[J3 =/?=H]:@#DT)FEP1 M&B3C*$B3D;-ID01Q/O;>BRTR@FK$=@CVXC@8%R,OSX(DS[U[J)J2<4SS &(/ M)*8T*)*"9.,B2-/,6X'!YL8./2O$RQ \RB(O2T9!E!;>%U.#.@L@<3$*\CPG M,09F!?6>I$&-K9+Z_$*TEV .XR"+QVCE>12,,^I]!JTGA'&<&$R40'#VD%)A MFH9PQ"/JNLBPOC@C-X/IW?0: D?9N<*51X.4IL$HBIU=Q*B79J_][/"LD5I0 M6SNI87>82(NN$?^&=^,,7R[>O"8<-@B-;L-4!64#\'PCI3DY5F"8T_,_4$L#!!0 ( *R N%17$AC.* , )<' M 9 >&PO=V]R:W-H965T+7K94*65'6@GC286UHOTKKB]K\+ZN.!W"0=W9I.PDY4QGX+S M<[M(\T (%#0^5!#X]PP/H%0HA#3^/M9,!\B0>&Z?JO\0]XY[60D'#T;](5N_ M7:33E+2P%GOE/YK#3W#<3R38&.7B+SGT:R=U2IJ]\Z8[)B.#3NK^7WP^ZG"6 M,,TO)+!C HN\>Z#(\JWP8CFWYD!L6(W5@A&W&K.1G-3A4)Z\Q:\2\_SRP6AO M41IRYQQX1X1NR1![+\5**NDE.$)&OXJ5 C>>9QYQ0W;6'#'N>PQV 8.3#UAQ MZ\@[W4+[97Z&? ?2[$3ZGETM^$'8&\(+2EC.V)5Z?!"!QWK\>T7X\V[E8O2O M*ZCE@%I&U/("ZE-_#XA9D\:X(RPX+['7 "UAM=0;1[!W][HQW4Y!B#='8NZU M@[B*&"[XK=N)!A8IWF ']AG29= PP9\B>8@LI&[VUB+0)=SD35+3/"]IR:=H MEY35C):L2AZM>9;QMN*P(,JXR]P)GQ6TSCEAE/$IK>II\N[_._>&M!BYS&3$ M:8U]D%GJ":4U\'YT0;XTTHBXL$FG$XF%-KRHT0'N7B12");D'Y MK$)6G(S)E9ZJAIZJOJVG\#35'F\=&H%'B^.T9^2,DFV4>R64T V0.$1>[:KK MF.<-]*7<;Y*"\[#!T"8%G163ER5G@@516%[1NF!!ZP(;J\:6F)&OT/JZI*\I MFIT-RP[L)CX)H57VVO=SV@3B;8@ND@-%L=Q\6^T!+8XNH1*HD53=_OT/*5EV@ M\;Z(,]2<U8RXX;>%3= MWZ*Q[2JL0M+ GH^=_:2.?\"IGMSQU:HS_DF.4RQ#Q7HT5O4G,/J]D-/*OY_. MX0)0Q6\ TA,@]7E/0C[+W[GEZZ561Z)=-+(YPY?JT9B#!6W+S)]]U8&Z7D44MAXCJ$^]FXDW?X,W(1R5M M:\B3;*#Y&1]ACG.BZ3G137J5\"/7=R1+*$GC-+W"E\V%9YXO^]_"A[EPF O_ MYV%GK,8K\^\5*39+,2_%WI!ZP2^I&3L@:D]JU0]<%G$1/ />^59U#1']H-4W<%&&)#EE<7Q:@J>?U'M>MYBQ?B4)3;.49F7E MK&1!X[P('D:\TVHG\%X11HNLFI[!9A1=(^2!M(!B.&Y(YZ11:E%0EA3G-7CF M.Z6Y58!I53FZ#&Q8CI%P$M]=E*)%@L8V,QE5,JSQ% MNZ!5ANUEV:]N:70Q%7K0!S_[#-[ 4=II0,R[\WA]F*;*C_!I-N/'=Q#28$?V M"(WORCPD>IIWDV/5X&?,3EGLKC=;_$6 =@'X?J^4/3M.8/[IK/\#4$L#!!0 M ( *R N%1TR#"HX0, $() 9 >&PO=V]R:W-H965T^98R O*U8@78,D6S$,^T#+9YNH1*HD M%2?_?D=*4=+5,8)A7R22=_?HGN-SI&9;I;^:#8 E]TTMS:9P%(\I2-""-4))H6)U,3Z/C ML]3Y>X<_!&S-LS%Q3!9*?763C\N3:>@2@AHJZQ XON[@'.K: 6$:WP;,Z?A) M%_A\_(C^P7-'+@MNX%S57\32;DZFQ90L8<6[VEZK[:\P\/$)5JHV_DFV@V\X M)55GK&J&8,R@$;)_\_NA#J\)8$, \WGW'_)97G#+YS.MMD0[;T1S T_51V-R M0KI-N;$:K0+C[/P2D)(A[V[YH@;S?A98!'6FH!H SGH ]@) 3#XI:3>&_"*7 ML/P^/L!DQHS88T9G;"_@)ZZ/2!Q1PD+&]N#%(\/8X\7[&?YUNC!6HPC^WH.9 MC)B)QTQ>P+S!WEAV-1"U0DW47%9 ^AX2LF\45-RN6NZ'/1N@;CS4I:H\#L&* M5)NQ))//+6@TR#7IJ4U\)QVJU6%G@'!CP!I*)"(<$$:+/*%EG$W..ZU!6E(+ MOA"UL )KXN/'E0>*@NN=D$"G>Y]W21;1M$C(^\EO2AY6KX%QW\;*[$)C-&$A M3<((\6Z5Y351(YWZ.QSG?N "BB*B99%BP YNTHYS1.BO_.-RII%I?_ M$]V,9GDY4ET-^>\FFM$X*M#WBS])8$E.[[ R:R#7X$[7<CFF0KJ7N#Y M44(>@&LSEFDP1$=Q-EA^@+X0IE(=)GW-+?R(&;_]-UC\=D_[I&/[I*]N']ZV M6MT++!JX\TTT74.XE!V6RU437Y5J&F'Q(L#M[?"0T42ZG7%9U>[4&E+;U6[[ MT_@3:^*.+4?X BIH%H@=1\?DJ0X]>S?R.SAQ#8B;E80I+5B*HRBE$0O=$LJZ M3%+G$9.4I33'S8PBFF.<)GGA; G:8IHCRD]O"A:QGQ_GSIB2)$$5).5H M'.;.F&'WH[3S)^,PG]QN ._CE<7L(QJA?LLP&9W&E4&#O?9:_M 7-*:,%;0H MN7ZXP9\5!JD== QCRW'"A M5WYM3'L5AKJHH:'Z0K8@\&8O54,-;E45ZE8!+9U2P\,DBA9A0YGPUTMW=J?6 M2]D9S@3<*:*[IJ'J90-<'E9^[!\/[EE5&WL0KI?@5!G_F%J^0 M7+M?*GD@RDHC MFETX5YTVDF/")F5K%-XRU#/K&RFT45T?H@TM'KFLR-D#W7'0Y\O0H DK&!8# MW*:'2]Z 2\FM%*;6Y+THH?RG?HC41G[)D=\F.0EX2]4%2>. )%&2G,!+1W]3 MAY>^@7HFIU[VVYG MI*'(XF.>Y]Q&TOAK9X0QQN2= E0WIOYG%08;@619Y9XL@ MR]-@D4?D?!(90&K3F&1H)@XN%^DT/B=J83[6POQD5E[MRB^WT.Q G:JUQ8B_ M^)]U038RRTYW0?\X6#.%;%HJ7GZP%6%8P5K'B!AI,_H$RKC4'5L%CX_YE7@Y M2>MK37&:A&N*S\S43)"8O&"]D'?D6ZYC:RQQY_I8EMZ#+<,Q5Q/QUX(23@9V M ZIRSY)&OSIA^MD]GHXOWW4_\+^)]\\F#DCL5DTX[%$UNLBPLE3_%/4;(ULW M_G?2X&/BEC6^WJ"L -[OI33'C34P_A]8?P502P,$% @ K("X5 M#N%X* M!0 .@P !D !X;"]W;W)K&ULO5=;;]LV&'W7 MKR"\8H@!-N95HKHD0).N6Q^Z=FVW/0Q[D&W&%BJ+KD@WV7[]#BE;MIM+AV'8 M2\3;=[X+SW?,G-VX[J-?6AO([:II_?EH&<+ZV63B9TN[JORI6]L6.]>N6U4! MTVXQ\>O.5O-DM&HF@K%\LJKJ=G1QEM;>=A=G;A.:NK5O.^(WJU75_7EI&W=S M/N*CW<*[>K$,<6%R<;:N%O:]#;^LWW:830:4>;VRK:]=2SI[?3YZSI]=JG@^ M'?BUMC?^8$QB)E/G/L;)J_GYB,6 ;&-G(2)4^'RV5[9I(A#"^+3%' TNH^'A M>(?^,N6.7*:5MU>N^:V>A^7YR(S(W%Y7FR:\=N2!=/ RT. M4JK)&L'5;;R4]Z'#;@V[+E#BX$G5SLF+VE>+16<75;!S\LY^MNW&DI,/ MU;2Q?GPV"7 8S2:S+?AE#RX> )?DM6O#TI/OV[F=']M/$.@0K=A%>RD>!7Q= M=:=$?#Q[I+IV7:C;!?G]^=2'#ESYXQ%X-<"K!*\>@D<+ MS3>-)>Z:?+W0]]7W)W]MK.ZUG59"^ UKAU=)9=N0Z)P4GRZC?K MF&86S5Q3SZ/S[&7M845^WE1=L%U_4P1UGBV'0F<[)CPAG!;>"ZS M-VN+%.+EV%MHD;>><%;&+8(392&),)R6Q@ WUT#C)1&4Y075ZM!Z 8F:-,Y[ M<6BBIW>&$ZM8^%(\4!_%HB5(:B8EFL7PF^PF*O46I M0NCJZ2;$/B7!D=:U3V?HO,XU3P"Y)3$4O'])WPAYV$GZKU)3I< MKJ"GD*;9QZ5KYK;SB> _D,L&2YX2I'H* ARD%9DC-*.:B;BQ3^W)<7*8%KR@ MO(!1]L$%,+/RWJ)M@,!0&T65CN13U."&9)XGHAE34E'P>$C20@MP)QZ2!2US M27E9H"OPFS6KJ_ZG ,U0K6+'_]4OP$Y)JJ3&2$2+O.P)+,P1I7FNJ2ID=E6M MZQA;8L&\#AM4-YHJI,N.FZ!$0$:GB$L3]\I(BUR##[B4IWZK0+O6L$T-E=]% M=>@Y%N\8^V2W.-XO9_^/)O #39!48#7/%<::EEK'HC^@"6A;4Z"LQ1U-B*63 M5.+>P 6!,Z6X0TY<"#PQ)N[3! @&F,$UF*#5 9\UZ) 79BM=S(C[)<$4!2W* M//8M%6A!QHM]3^]14C/RG(.&D:+_4!2&:(K4#_WG$47(=N%D!^%DNRM.':.I M!N''<<(59!2YC_^-)@RHL8=0^&'^Y?I_H ?[&L?>A,R5_ M"[Q.+4ZBXE-3< M*P:*,AV5MDBL8PIBP&.SB6[[YDQ.7C/K6RW2*]6CT)O MVM _[8;5X6'\O'\/[H_WKVIT[:)N/6GL-4S9::%'I.M?JOTDN'5Z'4Y=P%LS M#9=XW-LN'L#^M7-A-XD.AG\7+OX&4$L#!!0 ( *R N%1E!)P]K , *0) M 9 >&PO=V]R:W-H965T3#$FTCLW9S@+__8V=D&.O0+>ZEV1LS_=O M9NS)5LA'50!HLJL85U.WT'KSSO=56D!%54]L@./)6LB*:ES*W%<;"32S0A7S MHR!(_(J6W)U-[-Y"SB:BUJSDL)!$U55%Y?X*F-A.W= ];"S+O-!FPY]--C2' M6]#WFX7$E=]IROKM*#+]E>"AAJXYH8B)9"?%H%I^RJ1L8 MAX!!JHT&BK\GN ;&C")TX^]6I]N9-(+']$'[1QL[QK*B"JX%^U9FNIBZ(Y=D ML*8UTTNQ_1W:> 9&7RJ8LE^R;7D#EZ2UTJ)JA=&#JN3-G^[:/+Q$(&H%(NMW M8\AZ^8%J.IM(L272<*,V0]A0K30Z5W(#RJV6>%JBG)[=%E3"6Q-71JY%A5@K M:M/U^HZN&*@W$U^C&?BUF+])%\W9@X%:$\([])RK4B?\Y72DLL ME+\N6.EW5OK62O^<%>R?K&9 Q)HH8['-P^:5G5*2 N>W!72(!G8!!,95J87#HFER:AH;.@>RD8LXF0P-!X=O!+D59G%!@#1 ."\:N6T]IQH%'N#*#COQP7T!AUZ@\OH-4/*0 #5AHD]QJ6.W&[&2:GW MIV#Y@6K3J-,\]S"3DB33YQS#2.V+2Q['RM-=8?SXR8A25\ M3SY "M4*#;4]&#IQXO7CQ(GZO5'@#$>]8>@,>G&_ ]+V$V3=^D?_0U OE[BF M/,51_A,2IR+KBM..EM-A!>/_NFD&X_](SBDM/^?(A?I.NOI.7CR=EK?WAW(N MX>2X),F]NWG_9F_<+FLVQDPB#-8H&O2%. =F\"9J%%AM[ M#Z^$QEO=D@4^HT :!CQ?"Z$/"V.@>YC-_@%02P,$% @ K("X5)B!B@H_ M @ ( 8 !D !X;"]W;W)K&ULE55-CYLP$/TK M%J>NM(GY[*8K@M0$K=I#I55VVYX=&((5@ZEM0OKO:QN"DHI$V0MX['EOWLS@ M(>ZXV,L20*%CQ6JY=$JEFF>,959"1>2<-U#KDX*+BBAMBAV6C0"26U#%L.^Z MGW%%:.TDL=U[%4G,6\5H#:\"R;:JB/B[ L:[I>,YIXT-W97*;. D;L@.WD#] M;%Z%MO#(DM,*:DEYC0042^>K]YQ&QM\Z_*+0R;,U,IEL.=\;XWN^=%PC"!AD MRC 0_3K &A@S1%K&GX'3&4,:X/GZQ/YB<]>Y;(F$-6>_::[*I;-P4 X%:9G: M\.X;#/E8@1EGTCY1U_N&@8.R5BI>#6"MH*)U_R;'H0YG "^\ O '@'\O(!@ MP;V < "$MC)]*K8.*5$DB07OD##>FLTL;#$M6J=/:]/V-R7T*=4XE:0@,T$; MVP->H%4KM8.4Z%,*BE F'] ,R9((D#%6.IY!X6S@7O7<_A7N%]C.D1L](M_U MW0GX^C;\!Q%S%'@6[D_ T]OP%+(1[EW"L2[26"E_K)1O^8*/5NH=CJHE[.%& MC&",$=@8X948&SB D(!TV[,]D@VC:JKLMTF\F9X&L_\K?J$G'/6$-ZG6O*IT MNE;.X_ =("IE"_E4/WNRR)*9>7-(/#-^%D]!C _GG9MP]+XL+APO]$:CWNCC M>O6PDXK4.:UW4Z*C>T5/.$Z+QF?7TX2",@SXO.%0_ -02P,$% @ K("X5$+O]@\N M @ &P8 !D !X;"]W;W)K&ULK95=:]LP%(;_ MBA"[Z&!$L9UO;,/2,%9H(33K>E%VH=@GL8ALN9(2-_]^DIR(,)*LT-[$^GJ? M\Y[CZ#ANA-RH D"CMY)7*L&%UO6$$)454%+5$3549FV;K0=H&D<4W7 ML #]5,^EF1%/R5D)E6*B0A)6"?X>3*9C>]X=^,V@42=C9#-9"K&QD[L\P5UK M"#ADVA*H>>S@%CBW(&/C]<#$/J05GHZ/]!\N=Y/+DBJX%?R9Y;I(\ BC'%9T MR_6C:'["(9^^Y66"*_>+FO9L&&&4;946Y4%L')2L:I_T[5"'4T%P01 >!*'S MW09R+F=4TS26HD'2GC8T.W"I.K4QQRK[4A9:FEUF=#J]9Z];EC.]1SW?>I<.^^-@-(AB MLCL3M^?C]J[&?6:Z8!4*T!ZH1"\/4"Y!7DNH[\']SZW4P(,''ZM4*^^_MU)# M'W=X-6Z M$"AJY-Z3Z%&GCOZW$*-/7C\L4)=E=O6.U$US2#!IKVH_CO0?H74$L#!!0 ( *R N%1UG615;@( $T& 9 >&PO=V]R M:W-H965T976 MS07&*J^@)NI,-,#-22ED3;19RC56C012.%#-<.C[":X)Y5Z6NKT;F:6BU8QR MN)%(M75-Y/,"@$&N+0,QCPTL@#%+9&0\]IS> M4-("]^,=^U?7N^EE110L!/M#"UW-O*F'"BA)R_2MV'Z#OI^)Y4\[[VC# [0!NA9<5PI]X044+_'82!QTACN= M\_ HX<]=WWG M]A'6>&"-'6M\@'5!5(4(+U!N S E-H0!UVK,KXXJ<51V-FRR( KB) ZF*=[L M.S.6Z(=Q- V&Q!=J)X/:R?MJ5R1_8&(])G#RIN[YY',P3:+QLLE0-CE:]H<9 MI8T4.4"AD"C-IP1)^9B$>?*V=3^>3GW??Z4![UW &N3:#3*%8 ME9=N1.!_Z=V@-6_JFG*%&)0&ZI^=&Q]D-[RZA1:-N\XKH&ULM5G;CN)&$/V5EI5(,]+NV'WQA1$@S3#9 M[$J+,AHRR<,J#\8TT%K;3=H-[/Q]VI=Q [[!!K^ ;:I.5]F'4U7NX9Z+[\F: M4@E^1&&GGQ9C PK MC8B&-) IA*^^=G1"PS!%4G'\6X :Y9JIX^'Q._JG+'F5S-Q/Z(2'?[.%7(\, MSP +NO2WH7SA^\^T2,A.\0(>)MDGV.>V#C9 L$TDCPIG%4'$XOS;_U'?.F/AX+O@4BM%5IZD-V;S%MEP^+T,:+29V%R"SZ" MU]D3N/GE=FA*%4.*9 ;%>H_Y>JAA/0RF/);K!/P6+^CBV-]4L9<)H/<$'E$K MX-07=P###P!9"-7$,SG?';:$@\O[B3,\W(#WQ!)_M1)TY6YHO*7@ MVU=E"KY(&B7_M"Q$RH5(MA!I6.A/+OU0_9%R\/E;018J@'S;T+H'D^,Y&5[Z M[]Z-/<6]6O=X_\)QZ/TG#(]IQ7I=[ZC(E8")\%$,5PH?0+?IC2:4]'VN-T2WNV7 M5UZYD'=E7GD5ON#!":6J)M#R;.)9]90:E+$.>J14*W9:/N^3C1_0D:'J8T+% MCAIC4,>P]A@AZB 8M+146ZU0G[FDX3FD@@?J#_NE%41Z*71E8A6 1XHU"7Y-<> M)>XBI*X]L+WX3%7SS3Y^\B,6OH$;%@?A=J$ZSYGJ0T,*\NNW9S%4EQ XZ)>A M2.LW:M?ORQE: !X2RU6=F',B@#5FA+BD0?^0K@X(]DB_#G#8)'_M?F?1]CA? M7:)0>XGZ8ZG&'WH.OY"N(:CG@0!I.4?7'@E0M==WD>>Y]BG!JG;0=?$ -3!, MUP?4YU#0 >XU,JQC*.C0,Z1K$FJO22_9Q'P6H71-0#U/ DC+,;KV+("JG;Z- M*PU;C15!%K0;V*2U'/4Y#W2 -^O5Q7[';Q9T_<#M]6.VH0%3";XF9VD4UCJ/ M>YX"L)98?.TI %>[^X%#T FE:JP@<2R+-) *'[S0Z7,(: >_H ?KB!(Z7333 M902WEY'9=BZSG,_AF%9ZW/,D@+7JXFM/ KC:P$,7>JYKG=*L:H@1AHY#&FBF M91WWV>IW@*/&6;/#$=M=M-+%!'?T]L6P>0ZKM.+CGKMWHM677+M[)]6VW/$\ MVT.5-ZY50WM@VP,'U[.*:&4G?7;P'>!>(ZLZ')U&5ID'.QDJRE6VP9. ;#,B MWQ,HKY:;2 _9ULG)]4=X/\FW@C1,OC,U]<6*Q0D(Z5)!6G>NTBV1;_;D)Y)O MLOV2.9?J5F6':^HOJ$@-U.]+SN7[2;I N>4V_@]02P,$% @ K("X5(W= M?/A2 @ 9@8 !D !X;"]W;W)K&ULA95=;]HP M%(;_BA7MHI.F)G:^H J1:*MINYB$RKI=3+LPX818=6QFF]+]^]H.C5!KX(;X MZWV?]R3AI-I+]:0[ (->>B[T+.J,V=[$L6XZZ*F^EEL0=J>5JJ?&3M4FUEL% M=.U%/8])DA1Q3YF(ZLJO+51=R9WA3,!"(;WK>ZK^WP*7^UF$H[>%![;IC%N( MZVI+-[ $\[A=*#N+1Y88[X-P9V1C_#I[1B'3"X_&;^U=?NZUE137<2?Z;K4TW MBR816D-+=]P\R/TW.-23.[]&0>*7?:NKF!+]6K;3@FW$-9&F5WF=69>CD\#"1; MM&0;P5K64&'0O&GD3A@F-F@A.6L8:'1U#X8RKA'^7,7&LIU#W!PXMP.'G.#\ MH.H:I?@+(@DAC\M[=/7IG4MLDX_QR1B?>-OTA&THYY_Y2AME'_??,X!T!*0> MD)T N+BA:@=5X57NQ7^N,<$X*ZOX.4#+1EIVB9:&:(,J/Z85&)=%F):/M/P2 M+0O1\@ MR8IIF%:,M.(2+0_1BH^TO$QR$J:5(ZV\1"M"M/(C+9V6^,2=G(RT MR5G:SPYL1VP-J!!S$F#B=)(G8>ATA$[/0Z6A/,2;?G@W29*G&7[/BX_:ANO M]C^Z84(C#JU5)M>EC:R&KC9,C-SZ3K*2QO8E/^SLAP"4.V#W6RG-V\0UI_'3 M4K\"4$L#!!0 ( *R N%0/]X-/&Q 'A< 9 >&PO=V]R:W-H965T MW/;-A+_*AA?>^?,N#8!OMO$,[&AV1[05.LN ^7JXH_^#L_/4F M6N('3'_?W!'VV]F.RCQ>XS2/LQ00O'AS]!;^_ @=B\\HA_P1X^=<^AGPO4RS M[ O_Y6K^YLCB+.$$SRBG$;'_/>$)3A).BC'R9TWU:+[68: MY7B2)?^,YW3UYB@X G.\B(J$WF?/O^)Z1RZG-\N2O/PO>*[&>FS%69'3;%U/ M9K^OX[3Z?_122T*:@/R!":B>@+H3K($)=CW!'CO!J2X]01W[ 2OGN!U M)PQ)R:\G^&,G!/6$8"Q+83TA'#L!6HWFK-%3=LKN:7MP2J-N.%K?L%$X[&H\ M&)S2J!SV=#YHMXW284_K@U,:M<.NWFUW:$JC>#A:\[!1/>SJGN]2/:51/ARM M?=1H'Y7:/ZL.?(D6EQ&-SE^3[!D0/I[1XS^4D%/.9R 1IQP>'RAA?XW9/'K^ M4,$BR!;@(5ZF\2*>12D%;V>SK$AIG"[!79;$LQCGX/@2TRA. MGU'& :=S-JM7NZA60P.KOJI7>+9Z0@]W>UAO<-4/H_? M&>SL;%!:]]]E?P\F[2?L2-0'2S']T7P6H$XZ9PRV=]B-=MB-2JKV=\!N-6:W MEK5WR]KELL[ LC%C2:)AC0#*19.LM22K(DX8O'*<5,951I MXM427KD$#^&?SB&"06BYK\^>9(/ICPN"T$7^;EAK"\YN"XYV"_?X":<%9O%] M$E$\Y\QG=(5)%:S'-%9:VI738\9V+1N%:F;<'3.NEIFKE#%#,Z)>],;M2\IR M'=M!;4G=*L8AWPY01Z+WYG&M77B[77C:7;S+:;PNA5GD>%$D(&%9CW)#>CHN MV.*(Y!H[]7<<^0:YTBA=QMPXHSS'- >41'.67;+,4\67WQ-,Z$//48LEV#$1 M:)E@A[%8%Y651>N,T/BOB*>%*@8J2JYLZZ[OND[G2/2'>:&%/*1F--PQ&NH9 ME9@#^(6EWSE6,1GV5H?,(7H='DVC6BQ"2P2KEI;)AQ5C\B<&*VN&+LR\*$O4 MJ=*#6CT&K Z+VB%M_J1@&FKYFT3Y"D3I',SX#_C/(GZ*$L:BVLO#OI!LZ'@. M##I'6SG20HX=P,[A'C.RO3?A;" R8.8FVG)YY]SA7.*I2O#W-1&9 =="H1L, M+"^<#M1['0'9LXSYNK_P7!D>]_V%;97_M 5UI1CH*<;=U.-:IRT(W %77/J M#W0#S[8'=RY\%=0[J]J?YWSKF!D4![1IE$3I3'E :VIN2P0>=.P!/H2;@GH_ M=8_C];0@.>9& !8D6S.,GW&@J9J?OM?Q ZL,,MOFY?>=@Q4&UA!D"?\$]0[J4Z5"+KH\GF-2.H 3,,?Y MC,2;(5=E('J5MNF5]L$"+%"OQN@7A,>(_#,F*AHSR7%8/Y%',;^])+@*SQCV ME'^:9.M-E&Y!!$BVC1):1K_'+Z_ @DMZ@\F,&^>Q^^,KP);E,Q8QR2GX 5DG M['3S?_F,)>$!+*DP)6>[)6SZO#)JF8.__RU@]OE+SK:S9DG(C/'9^$A&11H) MCE,6%K//JJH-#\OG<5X=W!.0,R_ PH_H!>=F<(PCVEN PBE88;]LZ;V\;]=BHF0A.D#TT& MN:'/V2 WJ!^#^*Z&&Q&(('T@TG!3RQW<-=P\KMB) O\:XD<1/FC%(Z6J^NAA MD*'WW'0'^>E'$\C2\2/"":0/)X;YX68_R$\_:D!:^0@GC_1._E+@+3^4/&\F M\8QG#57A@U]%%3GW+QP2A\)>PR+\0/)C2]G1C&AY/M\VY,!SE .V[21F!YE# M<9SRI.4$3*XGU=]2&M.D0N,J$L$E!?XYP35^<=[S8K9J;8!FLR_5BJMH#GC8 MSI.A?#>VNRJ7P9PM?@*F!67N :19S39#40XX40K@"1-\(YNA14^9N! P$H$F$> MTH=Y]X+C[(G;RQ"K7K_$XJ(^J95%_V=]4U!1) MU"?%N! &87O4]0!O0] J(ERD#T9OR\K>57?[E1JRZ9:E*^;)2G0V5&6X0VMCZTNS;00,;2IRW5Z/7QS6-&6;# ,\\2A%KYCI(U14'> M"S6AC2U"&]M8OU"60.7J^WQ\!F_WJ_!E;7' O=C",=IZQWA+XB4+/Y(*H'?I MF^H^V$!)=>"J6R;#1(A,)U4X2UOO+"=R4,%CKC*B$2&%V?M\MONU$L@0>4#. MPC?:>M_8XHQ@_H:+G^.OXO&]K?)\@SP*GV&/JXKLCO-)JTRAM$L]1?.]ABT\ MBZT']!YW("IX&$M9\)HD6R;4%#\/,VKP%D9&'>$N'+V[^!4G59S-"R#U+8R* MI9J,?*8=.T0L:.Q4PO7K\;>$/^>;:(;?'&V8P6#RA(_.@7>.7,J2;8IS7 (M!]K6JU[ M7.@Y<."@.L+/.7H_-\@%2QZSC"%?E"@=WJ/3K]=W3:[-DG2W;/!WLH]C84J< MS7EDL(>+,RS@68 !*%UISZAP>X[>YSQ\N "7DO0F&=F<@G]?8_XLZS^Z)80O M]Y@F.D*7'7U MN-I=_D0\1%@H0UX#/609':$KP-+5@^4_\32/*1ZC:5=@GVL?5-,"X5P] (W3 M=#].=_S!"RM7>BUC>BZSKYX-P;I9S0+H7'W0?Z7B"B1S]9%H?_D3D#VG_"U@O-%54BX,A.$ITF99GL \3X]Y MU>-EKIF"I0:60! MRR%&7SF?.'U+X&\ =EY @T]0Y5D MQU@TG\<\%&%'A0_7E[]-"F73+A#O$H3?IH_?9J,.3Z> M@$GOH##I"9CT]#"Y=P'00$]5 &RS)D#4TX/>#>\L2L$%BTBWX.H*W/)C-5KT MTIO @P9^GH!,SU1_'_%:Z,KKAWT0.HYM=[).3U%DL%UD=ZX^[A3T/ T2>@*( M/4,)NRE-B;NL,7H22.L=-&;T!7[Z>OR<9"E_7U"_$B%Q_J5Y@H0C9"N]/#96&'=%/Q!#G>K>;:@SQ$1N0=S]/O8 MM@ I/SBH^ 5Z^?IP;OS3$@=! +8 GTL M-UX'!D+F="P0H!?H(>L="[DV+6^YG^T' L\"YZ!R%Y@7Z .Y/>3^K6EP(/ P M,/2"*.6^A[T+I L.FAH'4EN'/B+;0^YZ0B@T"UX@86!HXN#70-DTYJ]-O\[D M0P%PH75(T8<"XT)]8#9>] 9"YOOV4.!?J(>M(H%AXTF0T%R(7Z<&X/L>L)C1"[ ,!0 MCUM*L>]A[5)?VD%S4VC)W6;Z&&Z\X$V4?*/DH25UF5EZX'I?D#2F!:DNDJK. M5?R-L0ZTI$XPZZ!9++2D+C#+$-+MH1(])?-A@);4HV7I$6V\2L:?$6A)O5G6 M07-?:$G-5];WZOPU41IS2J2&+,N4!:K(-/=_N=9>:!W8:9R6L-;3V7N,Y M?[T$^KF#3EJMUMR#IL90[IPUM,Z:%*5HFO6A[[L]1<'^,QK?]:W0Z2K*/+"S M&0F!#8VX?^!TGI%QYTANT&E=:<, =:X+/BO'68XU MU.&VCHC_D:2.BGS:B;,VC' M=+XY2().0P/._K!A((@4KKG>P5?,K/9U)GU]+?].[NN(+.,T!PE>,$K6*7_V M0:ION:Y^H=FF_$;;:4:9T,L?5SB:8\('L+\OLHPVO_ OR=U]V?CY_P%02P,$ M% @ K("X5"@V)T], P VPP !D !X;"]W;W)K&ULM5==;]HP%/TK5K2'5EJ;V/FN *F%39NT:A6LV\.T!Q,N$#6)F6V@ M^_>SDS1)(:14@A<2)_>>>^Z)<[CI;1E_$DL B9[3)!-]8RGEZL8T1;2$E(IK MMH),W9DSGE*IEGQABA4'.LN3TL0DEN69*8TS8]#+KSWP08^M91)G\,"16*+&4^H(YZ*WH B8@'U]^#KK&Y9F! E$4D-0==C $))$(RD>?TM0HZJI M$YOG+^B?\^95,U,J8,B27_%,+OM&8* 9S.DZD6.V_0)E0Z[&BU@B\E^T+6(= MRT#16DB6ELF*01IGQ9$^ET(T$K!S((&4">38!+M,L/-&"V9Y6R,JZ:#'V19Q M':W0]$FN39ZMNHDS_1@GDJN[LI^B0YGGT ;U)L4\3F:N>4+?.JY8X"=E7 S@LX!PK\8)(F:,&9: *+-N$* M("\'TJ_99F#;@>]AOV=NF@JUQ 6!Y7NDBGO%U*F8.IU,OX$0-X@FZ@VF601( M>0&:L?54SM=))4X;[P+6;?"Y"CT;8V^']]MQKWB[%6_W"(4S96UOZ.ONU2<. M<5P+[_!LB0NQ[SD'>'H53Z^3YY!E0O)U85,"^":.0*#?]Y!.@?_IV&I^5< _ MSUX.J@+!J?9RL*^A[5N.[>YHW1)'0AL'?KO68<4T[&3Z*5NH*\#C;/$NJ;%5 M^Z-U'K%QPX+QJ>0ND9HZ8NR'NVJWA 6>,H]VL7%MHIAT,KV'61PIKL%##S7LW8%;XFS7FQWN=KOO<@G\O6+7!H7# M\XA-:HLBUJG$+I&:,P4.W:#A#(78;7&!YX6[HX?9F#SUV*^F/F7( B4P5XG6 MM:\>%R\FZ6(AV2H?1J=,JM$V/UVJKP_@.D#=GS,F7Q9ZOJV^9P;_ 5!+ P04 M " "L@+A4M4OA5HH" L!P &0 'AL+W=O$S=(L(4A,V;0^5HG9=GQVX!*O&9K9)NG]? MVQ"6I@GK7H(_[CGWGNOX.-EQ\2PK (5>:LKDW*F4:F:N*_,*:BPGO &F=THN M:JST5&Q,[ M^X5[LJF467#3I,$;> #UV*R$GKD#2T%J8))PA@24<^?6GV6QB;L>K"NH">N^ M^*7OPP' /P<(>D!P#(C. ,(>$!X#XC. J =$MC.=%-N'#"N<)H+OD##1FLT, M;#,M6LLGS!S[@Q)ZEVB<2F_SG+=,270/.9 M7E- %QDH3*A$/^%%M9A>HFOT M^)"ABT^7B:MT4@-U\S[!HDL0G$D0HCO.5"715U9 <0*?C>/]8(3 U6H'R<%> M\B(89;S#8H)"_PH%7A"<*&CY<;A_2L\X/(/\'/R-FG XP-#RA?]S@/N#&^&/ M!O[(\D?G^*EV!LQRD$B;#"IXNU9E2_6%[?*>^D=TC+%E-+ZS3;_$H>_'B;L] M;-0_P]X4/!T*GHX6O!)\2ZPK?;C>Z;M";KP@>EOM>9;' .._0H]":+@FI?E*959_$ZE=]1I]\!':A ;Z\<2 MV4S=_1I6!\N_M4YWM+[P9\O.N?_2=.^(OCT;PB2B4&I*;W*CVRHZ;^XFBC?6 MK=9<:>^SPTH_9R!,@-XO.5?[B4DP/)#I*U!+ P04 " "L@+A4M>0:/-D" M !$" &0 'AL+W=OZKA6^Q(#ON?>4VK 2\6%'@5K8S8W8:C+-:V(OI(;*NR;I505,7:J5J'>*$H6'E3Q M$$91%E:$B6!<^+69&A=R:S@3=*: WE8547_O*)?[41 'AX4'MEH;MQ".BPU9 MT4=JGC8S96=AFV7!*BHTDP(HNAP%M_'-)'?Q/N 7HWM]- 9.R5S*9S?YOA@% MD2-$.2V-RT#L8T#P^9/_BM5LM1$:2\$E"LNF MW%U=#KY1[@=15P#%%P!&$/; )\/P*2U;>/P:'EKAK7K8JH<^'WI3O6XT4VV8 MW134CH@23*PTL)ML*TI9;3AUZV7CBAZHB]JZR-=-!NLR46Z5LJG?5ZGVMTZ< M^<3NB.[&.(J2!.5%N#LV\C0N@1@F,&WC7C%/6N;)(/.9DCOFC[#M((!+_5Z? M:O9U\O2(%;J.<80ZY$_#($1YBO-^\FE+/ATD__GT(QL)%G;E0R+2$W:7"*,X M2G%'1E]@G&8(XWX=6:LC&]3Q53G?#QP!\4>WCVEV:G>6I5&>=(CVQ*$TR6#6 MSQ.W//$@SWNJ]0VP+80?>]U'%)\ZE6.$DRCN,.T)3' :P?RZGVK>4LT'J?ZT M%V;'4'#&__>_\XL/;9'\Y/1=IA&&*.YND9[ &%VG688Z>L*C'N_N5]M)5TQH MP.G20J,K;#U1]9U53XS<^+8_E\9>(GZXMM<\52[ OE]*:0X3=Y.T?QS&_P!0 M2P,$% @ K("X5$01 ?YL @ !08 !D !X;"]W;W)K&ULC51A;YLP$/TK%MJ'5EH+AI"L%4%J$TV;M$U5HVZ?';@D5HW- M;)-T_WYG0QEI:=8O8)_O/;]WMB\[*/UH=@"6/%5"FGFPL[:^#D-3[*!BYE+5 M('%EHW3%+$[U-C2U!E9Z4"7".(JF8<6X#/+,Q^YTGJG&"B[A3A/35!73?VY! MJ,,\H,%SX)YO=]8%PCRKV1968!_J.XVSL&072<"6)ALT\N*'7B]3E^X2? M' YF,";.R5JI1S?Y6LZ#R D" 85U# Q_>UB $(X(9?SN.(-^2P<P%)!TB\T5:9M[5DEN695@>B73:RN8&OC4>C&R[= M*:ZLQE6..)LOE+0::TENC %K"),EZ6/?.%MSP2T'0\C9$BSCPA!Z3B[(PVI) MSCZ<9Z%%$8XJ++H-;]L-XS*$SEZH'DFD> +3:?)"=3AXI*Y!XD/8 M?/_P)0 M2P,$% @ K("X5%X_M%%!! %A, !D !X;"]W;W)K&ULM5A=CYLX%/TK%EII6VDZ8)O/41*IDVFUE6:DJ*-N'ZI]<,!) M4 %38Y+.OZ\-#$Z D,PJ>4EP=>'VQ/=HS_+#:4"O [3;)B:FR$R.], MLP@W-"7%+YJPW=2 QNL/7^/U1J@?S-DD)VOZ3,6W?,'ER&RC1'%*LR)F M&>!T-34^PKLY1LJALO@WIKMB[QFH5):,_52#+]'4L!0BFM!0J!!$?FWIG":) MBB1Q_&J"&NVD3,17MON'-@DY M*E[(DJ+Z!+O:UK$,$):%8&GC+!&D<59_D]\-$7L.T#[B@!H'=*X#;AQPE6B- MK$KK@0@RFW"V UQ9RVCJH>*F\I;9Q)DJX[/@\M]8^HG9@LN.X.+E!BP2D@E ML@A\^E7&N2R5 .\>J"!Q4KP''\"WYP?P[J_W$U/(:96S&393W-=3H"-3/!%^ M"S"\ /A(O&>Y$J(RH8"M0,C2G&0O M?Q> ON8\,@-N9\#5#/9)3O.6TR/Q:_[J<&X53JV[[)=K'?8?F$T0'2 MH$4:C"*=R_Q+0;F&5X$MV$KL"*?GT XM+9S6E8B'>^(,+TM]$V^?5N@$@=]5 MDD$[U[/@< &@%E>(1A%_+GD6BU*2K; RL3FHQCD%T"H+\;4*H)41CDOCVPO0 MESSD26)QMP!#=HYKN4<*H*41CFOC(Y6;F@U+(O ES3G;4H7T+,6!6LF@>RWF MM:Q![\+,>P,M;5M6E_A39H=XM4C"<97\=" Y*0DWTH"_G$6\UC<87(EXI'4- M69OD?1DG49RMP8;*QI>'&Y"H97!6 MVZ.]C>.U=HY(BQJZ\-ZQB7= :N#:T.V2?]+N$+&62'1B]TB6C!/!9*\KL(*F MN1S+42E?!.=50(L;%\V'5#1P2K6P#[N'U $[ M&SG0Z7!O[EU:J!NC)\+7<59(Y5Y)1^O6D^7C]25,/1 LK^XQEDS(DU3UN*$D MHEP9R/]7C(G7@;H:::_"9G\ 4$L#!!0 ( *R N%1@B)L@,P( !@% 9 M >&PO=V]R:W-H965T$M_K>\[]L(^SG3:/M@) MMJ^ELM.@0FRNPM 6%=3.E!M0R3*#H/:RY4D&?> MMS1YIEN40L'2,-O6-3?/,Y!Z-PWBX."X$YL*G2/,LX9O8 5XWRP-6>' 4HH: ME!5:,0/K:7 =7\W'+MX'_!2PLT=KYCIYT/K1&=_+:1"Y@D!"@8Z!TV\+> 6YEK^$B56T^ B8"6L>2OQ3N^^0=_/Q/$5 M6EK_9;LN=D+!16M1USV8*JB%ZOY\W\_A"$ \;P.2'I"\!HS? :0](/6-=I7Y MMA8<>9X9O6/&11.;6_C9>#1U(Y0[Q14:VA6$PWQIZ$(8?#YC2\D5,JY*=O/4 MBH9."MG) I +:=D/V&/+Y2G[S.Y7"W;RZ30+D=([DK#H4\VZ5,D[J5)VJQ56 MEMVH$LH_\2&5/=2>'&J?)1\2WG(S8FE\QI(H2=ZH9_[_\/B#70LYY[%R7F;Q]'X M(IEDX?9X3'^'7<;Q931$=36&1Y>L!K/QVK.LT*W"[LP&[R#O:W^K7_EG)/M. MI2\TW9M!)[(1RC():Z*,1E](-*;386>@;OQ5?M!(PO#+BIXN,"Z ]M=:X\%P M"8;',/\-4$L#!!0 ( *R N%3@WV!II@, "80 9 >&PO=V]R:W-H M965TW9SL71+AQXDZ"!S8Q)&FD_?K:AD+7$)&N7BP0;/\_[91[S9KCFXFN^!)#H M/DU8/G*64F9GKIN'2TAIWN,9,'5GSD5*I1J*A9MG FAD0&GB$L\;N"F-F3,> MFKD;,1[R0B8Q@QN!\B)-J=A<0,+7(P<[#Q.W\6(I]80['F9T 7<@/V4W0HW< MFB6*4V!YS!D2,!\YY_CLB@0:8%9\CF&=;UTC'\JSRLW20/;EX0*^$UW2 ?OT7$(UZ+ M.Q,[^CP3/>1[.^%3._P]93U$=EN_[( 7[,$Z/FZ!7W6%KITOK1-+*OVZXK[A M\_>N^+]P+PN:'%G(^S5YWY#W=SHK"Q'+#8JHA+9]TP7?H.#M'Z]>J5B#MDS; MX2;3JE E@6^))ZCC":R,$YYFE&V03AKZ_QK2&8@O%MY!S3MX^2(*/&6+:<5';:7MV2K*!(=,'T6I, D]]ANZJQ8F3VHD3JQ/OF 0!N42B M?2=,[/"@YWFO+;DXK=TXM?)\X)1!A&C*"R;;W#@]*'KL-;KJ60W?B)B%<4:3 MW;:O*HIMX]BS&-\2=6PU_C=-5JKX^^Y:3!IB\O+[%C?2A/WG)\T_+&F-=&&[ M>CR);9_,-4*"@]^0N49/\.!9C]NT ]_UO.%&?+!=?;J.@$D'_GV1F/.N5<2K M6)[!\'-4C9IANQ[MW!SH.SKTD,"->.'3E]\TI-$H8M>HPPZ**7DJ5WW+DT<: MN2)VN>H2Z6F%#_:UW.@9(;]S0JO:?Y-:FIZ11 M/&)_=^JN:K"?DKM;[4T*8F$:T1R%FK=L(>K9NMD]-RW>H_D+?'99MJP-3=E! MJY?L1J)3.72]7(@] +U/TY5YFN!MI M_=? ^ =02P,$% @ K("X5*?*J:RN P PPP !D !X;"]W;W)K&ULE5?OC]HX$/W<^RNLZ$[J2EL2YP>!"I#:Y;;;D]I# MW6OOLPD#1'5BSG9@N;_^QB8;V-88;H46._%[\^QYF0RCG9#?U1I DZ>*UVH< MK+7>O U#5:RA8JHG-E#CG:60%=,XE:M0;22PA055/(RCJ!]6K*R#RF\G) M2#2:ES7,)%%-53&Y?P]<[,8!#9XO?"E7:VTNA)/1AJW@$?37S4SB+.Q8%F4% MM2I%320LQ\$[^O:!I@9@5WPK8:=.QL1L92[$=S/YN!@'D5$$' IM*!A^;>$. M.#=,J..?EC3H8AK@Z?B9_=YN'CP>H-U0 M9O@*P97]3W:'M4D_($6CM*A:,"JHROKPS9[:@S@!X$;=@+@%Q-<"DA:07 M( M6T#Z(^#<'K(6D%T;H=\"^M<"\A:07PL8M("!S>XA'3:74Z;99"3%CDBS&MG, MP!K"HC&%96V\^Z@EWBT1IR>?A09%9FS/YAS(ZREH5G)U0]Z0KX]3\OK7FU&H M,8Q9'!8MY?L#97R&\H^&]PA-;TD7@LO><_38 ?_@AT^AZ."NK3]<<7*1/3DZ? D/T1:= M-^+.&['E2SS>.%KC+WC2#>,W'N*D(TXL<7J&^-UJ)6'%D'TCR[HH-XP35HFF MUBZW';CZELN4XNT$"[/Y&X5;AXBT$Y%Z17RL-4A0FD@4XHKKA].X%T6_N9+D MQV71S[@7^K-.?^8E^L1T(TN])PNW_NDE^)YDM[^\>H5>RUP/BA]N'Y28M@2) M9S_];C]]+^-G?%%SP6KTA"@ %LJ5D_Y/7J##=! GJ=L+>1<[]\:^8YM2,U[^ M"PM2UOAIK5&LF5R!2\E][G:E6\>@TS'PZIA)V+ ]M@::8'/"N,EN [ MQ&;"=2A^SJB7>?TV[+0-O3R/:R'U&SR8BM2F,)B12XV?A9(],.F10Z/CFROR M4GUCO $BEMA"U6++;"M45NB>+9@3=&7MKJ4\35N>G<\;/7F-T@N9>UG(C"Z4 M4I5*";FW)^;40_^?GF/IIO'E;-D<82+IHOAL#53_(X/Q/Z6.2IO]Q.[>:5:EA= "F$TNJ6U.#2<-]2G6I($_IC M:0E/FBW3WN,[?U76BG!8(BSJY5@XY:%C/DRTV-C^:RXT=G-VN,9?&2#- KR_ M%&B.=F):NNYWR^0_4$L#!!0 ( *R N%3*B-#9"0, +4* 9 >&PO M=V]R:W-H965T)H(!HJ;-R([G:I]*I:KW MW&FM<%XI^'L4?A'>0P$^1K[G^WO_-RI/I M80316P(_]+W0P]T(<8,06Q%NF20Y8DUR_NZ-Y\#F*&S MC2KU!: QZ&]DT\_0+?#"4G&X;6K8WM6N7KY+W6':)1+T!(0+%**"E7(ID!^B M&7FRO1&X[7C8WO(N=_/136<7P(:NA96O[(8X^EJ41%5.V5B4\)A)L+MI^ MA^T-[Z#TV"6"GN=]M<&T_0XG_P]CE]@+X^X,(7J@4W/!@I9">9HK(:^7J%3P M:D:J%I*MS%PR85)-.>9VJ>9*X/J VI\S)I\7>M1I)M7A/U!+ P04 " "L M@+A4]JC[^JH# #R$ &0 'AL+W=ORA X9(E]3?P#;0-"A6H,."9MT>ACW0-FT3E42-I./VVX^4 M%=&9* 51TQ=;E'3/.9>B?C"]. GY11T8T^AK5=9J&1RT;J[#4&T.K*+J2C2L M-E=V0E94FZ'XD4L>JHO+; M#2O%:1E \'CB$]\?M#T1KA8-W;-[IC\W=]*,PEYERRM6*RYJ)-EN&;R%ZQO2 M%K1W_,G925T<(]O*6H@O=O!ANPPBFXB5;*.M!#5?#^P=*TNK9'+\VXD&O:1%JHVNOAIM.X^:L@4$(X\_WM^C-3_]3"4VJ/AKNH^%6EDQ'^_OM6FEIGMX_$YJDUR2M M9CRB:1/Z&CQ7I6V57<@/JQA'19PLP@>/6]R[Q<^Y$9_;N2JY<$M(%F>YWRWI MW9+GW&*?6S)TPR2S\^!S2WNW]#FWQ.>6#MSB."5QX7?+>K?L.;?4YY8-W'"4 MD6S$+>_=\DFW/P[,$&ZGF?1YY@-/ "B**/:;%KUI,6TJ-"U1:1<]:N@W0SZM M?/;%P)[@),FRS&\/D2-!-!G@(U/J&GVHFJ-F6\1KTSY3VHN#:)@A-@MX9 ;@ M D8P&>'..)J^T0,MCPR)73<=):=K7G+-F7=&.M$GJZ"(#8 _/@TY4]>6>B),1B)P*(+O81&\$$;@: 2O@R/P\0CG>3'"(^QXA%^+ M1]C'H[2 D>6%'8_PC^ 1]O HSZ'(1UYH?/&+:)I'[WE-Z\TTC[#C$9['(SSD M$22 HY'T#D=X'H[P$$< 63KFYVB$Y]%HNLSN@ZY50S=L&33V^X W73PCEP,B?AT@XB$0<9KG(ZN9.!R2 MU\(A&>(P24=82!P+R8]@82>:/ID-,OBE$5[L8.V_ 69+N>>U,AX[4Q==9:89 M>=Y@GP=:-.VF=BVTV2*WAP=&MTS:&\SUG1#Z<6#WR?W?'*O_ %!+ P04 M" "L@+A4[>=*/4H" #E!@ &0 'AL+W=OPE0)%+A:'G/?FS;,T3/="/JL20*,#HUQ-@E+KZC8,55X"PZHK*N#F9"LD MP]J$J2@(N'(C1,(FB8<@PX4&6NKV5S%)1:THXK"12-6-8OLR BOTDB(/3 MQ@/9E=INA%E:X1VL07^O5M)$H6//$ MAZ,19P## '%W_C0 MJ/+2DI.T6=)*N,2RBWIQ!R51DK3P]7RK/5^EL-M460!LDN.=D.C]$+8-FB8^!U#%J)EH03 M5C/TM 2V =G6VM!3#C_8Q)&O-&H5/Y\^HG87V_'ONCCV0L;M+N+#O[IXXREO M/MC%.'K[P*/_]/$=@CAR3JI+:L*SR<- [MQ\52@7-=?-$/*[?H9/F\GUEMY< M .9SWQ&NC-:M@4;=D7FW93-3FT"+RLVQC=!F*KIE:>XAD#;!G&^%T*? %O W M6_8*4$L#!!0 ( *R N%1GOS:B\ ( .P* 9 >&PO=V]R:W-H965T M5FEM8B= 6@%2H9M6:9U06=>':0\F M.4C4V,YL4]I_7]L)"6LI8Y/R O;%]]UWWSF7&VZ$?% 9@$9/K.!JY&5:EQ>^ MKY(,&%5GH@1NGBR%9%2;K5SYJI1 4^?$"I\$0=]G-.?>>.AL,SD>BK4N<@XS MB=2:,2J?)U"(S%C2%+";ZW3D!981%)!H"T'-WR-,H2@LDN'QNP;U MFIC6<7>]1?_LDC?)+*B"J2CN\U1G(R_V4 I+NB[TK=A\@3JAGL5+1*'<+]I4 M9Z.!AY*UTH+5SH8!RWGU3Y]J(78<#,Y^!U([D-<.T3L.8>T0ND0K9BZM*ZKI M>"C%!DE[VJ#9A=/&>9ML" ?KP52AU@F8@T3RC MTABN0-.\,+93I*Q%#7UM8EI//ZGQ)Q4^>0<_1#>"ZTRA3SR%]$]_WW!M"),M MX0DY"'A#Y1D*\4=$ D+V\)D>[XX/T D;_4*'%[VGG^"GP,I"/ ,H]/,&V +D MKP/ 40,<.>#P?PKS'9[TFA8G!^+TFCB]@PG<4RDIUPII@7 M.R"]'GE]:?V=N8&!7+EQ2AG\-=?5%[FQ-B/;I1M47MDG=I1S\T@+4\V!YGN[ MRLT%+V!I((.S@6$EJ]&JVFA1NNED(;29==PR,^,H2'O /%\*H;<;&Z 9<,&PO=V]R:W-H965TM4->KV,.W!@1M@ M-79FFZ3[][,A85F@J'M)L+GGW'.N/R[3 Q?/,@=0Z*6D3,ZL7*G=Q+9EDD-) MY!W? =-OMER41.FAR&RY$T#2&E12VW6F2W+&E1 I,%9TC =F;-\609 MF?@ZX&L!!WGVC(R3#>?/9O IG5F.$004$F48B/[;PQ(H-41:QJ\CI]6F-,#S MYQ/[A]J[]K(A$I:%QJEXR9E4HFIJNB#),^49NEJ!(@65U^@6/:U7 MZ.K=]=16.IO!V,F1>=$PNZ\P>^B>,Y5+])ZED/;@E\-X[ X0V-IFZ]4]>5VX M@XSW1-PA#]\@UW'=/D'#\!4D+1P/R/':TGLUG_<_I?\^W^A)O;E_#&08M1E& M=8;1*QD6A!*6@%[%#60%8P7+$-^B'8B"]ZW(HJ$+:CIS_O>QY^(P"_4'!7_2Q3_2BFP)(1%B*DIRP#! 7*0B)TDH8#RJ' M 1--"O],7.!$;NB.+DQTXSP<8<_S^ST$K8=@T,,\_:F/K;[H3@[,$E!*S#++ M&\1 ]8D>Y#17^43N2 (S2]_5$L0>K!CU;>&@8^H6C]THQ%'8;RML;86#MM;5 M1G%%:)_XL),T\K 3>-Y%Q;MQV'$P]J.H7]NXU38>U/89I)RT&T!R&SH6%;MQM$$9>$#G]%J+60O3&HPIZSPP>TJAS^$(_PN/@ MLMK=N,O#W"BUS[I'"2*KFZK4Y:R8:AI).]OV[7G=KNR_X4W3US>LOF($R ?K_E7)T&)D'[-1/_ 5!+ P04 M " "L@+A4-(NBH6," #K!@ &0 'AL+W=O@!UH>282YJ"2] MY.]#4K)@%+$1()=<)"[SWKQYE(;)3JJU+A$-[#D3>AR4QE0W8:BS$CG15[)" M87=RJ3@Q=JJ*4%<*R)LCD M;AQ$P6%A3HO2N(4P32I2X +-8S53=A:V+"O*46@J!2C,Q\&WZ&8R7:3>Y6XZ#C!"'#S#@&8E];G")CCLC*^-=P!FU*!SP>']A_^-IM M+4NB<2K9$UV9@7+1EI MQ9ET*H4V:E-;-"'9FLD"+F[1$,HT1%^3T-@L+C;,&L9)S1B?8+PGZ@JZT27$ MG3A^7-S"Q9?_6$*KL14:MT)C3]L]03O'+8H-7L(:_/YGVBIJ0"(GA!HN#Y'OD2 MU;F">BUQ[Y-9W6^5]3]F=0WOO=?J09MW<#9O!$9"[(W6[W%ZV/(./YG3HU;9 MZ&-.GX6[J^1&5R3#<6#O"HUJBT$*;^D*CWJ7NP9L^RBHT, PM\R=JX$]3%6W MUGIB9.7;V5(:VQS]L+2W$2H78/=S*[^EKU!+ P04 " "L@+A4 M @6@B1($ #E$ &0 'AL+W=OYQG/X\F,S7 CY%NR!E!D&_(H&7762L7WAI%X:PA91/ L29*&(9,_'H&+ MS:A#.[L'7X/56F4/C/$P9BMX ?4M?I9X9U0L?A!"E 0B(A*6H\X#O9];.2"W M^". 3;)W3;)0%D*\93>?_5''S&8$'#R543#\>H<)<)XQX3R^EZ2=RF<&W+_> ML<_SX#&8!4M@(OB?@:_6HX[;(3XL6N%B1CU-0+. )>86M2AG_96@H])4A#*_D?2QXK1.\-GD2D5HG9!;Y MX+?@YWH\M30$!@9916KM(GVTM(Q/3-X1FWXBEFE9WUZFY..'MK@F>I8I>!4+ M+5F^I.$"9 O75,_U C%RF9=QS2Z/[BS7_-H8/RL(-4MA5TEGYP[L_Y1T[CF#KHG'+P*Q?B.N2UY"W@OAV?%]WW<=P;4[=E#X[W%KU/Y=;1^#P); ME(%YF,<2*RAAH4@CU38=IS$=9^!T!XY93:?(S:9=WS7Q[]!LVC1S^TVS6=., MVN:!W8$(O4J$GE:$(E6(6!+.Y JJ^!/R#SF9DI."T]F?S%%49RUF.HN#4/I5 M*/USZUDL79E*G\@4$D\&<;; ;2^6GDYMQ)X:$"F0X),@4H+XJ0RB%5%KP$\@ M??(]95(5,N)K:*)5/ECD4/:4Q;$4VP";*_ ?Y$,7NP/G>;.._.-!ZV[@[,8U MKY=;R>+J96&1AWL!EJP.S):%;#'69.JCB&%R9J5X1(:Y. MC,L0,(XJZK)W<#9[SUK,=18'X5&S;NZF-L#9UN-I@ELW\EO@X780R,-* N#. M4)&_GB"+YF]-/M"]702]346G5NW"NKJL-/M2N<>P&IJ>J/"T[EW4OJPF_!Y! M)2+.X?]J7?9M9+?JVF71F\A> MTA[LQMID-_9.9R%@ZCY([V?%2?NFJ;X 0!W M_ZL@2@B')5*:=WW,!5F+\#+@0"D^4^>4:F \R,\#QI1!J=Y,YJ'[9 M&/\+4$L#!!0 ( *R N%3GL^6KC@4 (8: 9 >&PO=V]R:W-H965T M*FLY5R M]Z;7$\&6QD1TV8XFZIF+'*5GEH#CJ(],:C'=G0!96?=G.N[GJ5E%48 MTT2$+ &]/Q.V!%UR2-Y$>V M?T]+A[Q,7L BD7^"?;G6Z8 @%9+%)5A9$(=)\4V>RT#4 -!M * 2@-H"< G M;0%N"7#; KP2X+4%]$M ORU@4 (&;0%^"?#; H8E8-@6 )U#YIR\@HJ4Y_4R M(Y*,1YSM <_6*WG915YT.5Z529AD^V,AN?HU5#@Y7D@6?-FR:$6Y^ WI)I2W#]()2\J20C!HD?PAD%R#O&B '00-\ M:H??[G@7P&$&AT,#?'8&GFZZ ,-&^%T;X_LYO&^ O[7#'PD_:$?( ']GA\]H M4,%-H7O?PG@+_-X.?TB3+G"\QM ]M(&[)GA/%6=5H:BJ4)3+PR^JT#_ILTQ) M=&51@"L%.%?@-BBX%R(E24 !6X-%&@14",9!P.)8\;?(M%\#L26<"E,9%K*] M7'9V&#V-7<]QG%'OJ5YMIZMP'QVM.S+=K4QWK:9/CXS<45X8:K*S$-2O60 ' M9N5>I=RS*I_1I03A(7@!$U)<@X1*TW;Q3K2[&+IF_?U*?]^J_QUG0H =9P&E M*U-N)OU3GZ&71;TA[(-*\\"J^<-Z37F8; !]5GV*,!;&9'"JW,EU-RCW*^7^ M"W)>%"8@J=PR'OY+5Z;H^R?5API+OBO3=VT7WK==^'"Z$#N.8PG#L K#T!J& MNV?*@U#0K.I#9G+[O5V ![Y1PH6%0*"C#U''*FO.Z>NW:;*B*_"9<$X2"19% M8OY^I/&2\G]L:FIG-;P,%4)-MA"=)4/EQ;[PPEC8I82CY$-_B/V&_0PU$4,[ M$T\CHG:THN%#$!4/YQW[-:C2/>=A0=7E&E$M,AM;:/1KQCI=QX$-IFKBA7;F M7:BJ4^F]U6:TR;2F5NA=*-.:/:&=/MMDNG^2:95HOX\;]B[4! KM#%J26.[F MRT*H:1+Z%PJAIB!HIY!+U&NA<5@_*;N^.=Q(\Q.R\]-YLIR+9&F,03M M;)GR8*MF6G"[X92J85NVR3RJ-8P7ZAB19BITP9YQB@Q-(\)^4YHU*:'_JQV< MHM-^,)M4C/HU:R%[1WA_U QFL6%EIV0TX;0IQ(.AG\U;1C,TLR$[LU4[33*P M.]2:,J:>'J-!IW2GTC)L,$=S';)SW?W\0ZOZULR&+L1L2#,;LC/;C\U$I?"C M#D'UA^9 8LUBV,Y!1X=&>7Q]4DT7+S[W/)194_XB5L&:M?"%FB^LB0N?;[Y: M[Y]9*>QHPE"[9^@UQ+DV#]O)31U93T2JHRLB0?M :I;"[H4"J8D(VXEHKHX[ M93?9Y 6\.1H4P9JS&.PJWP(BMNH9-='DY(R>@6HE?[%9K#D+VSGKV.(_5)G? M!@%+U9-E1 ]S)B!1Q/:'?6EUR^B,W02GZ]F=T8R'[8SWD8;Q,N5"[4]=0[<; M]?GK3SZ"@]^%=7+&IZ.S96C'FC=QJ\FYX(\V):WI$@\O4]*N)C_73GX_Q,B3 M4GB=D8<#R_LGS8JNO9=KWW),2DF#XU'L^TFL5WN7G?U#\TCX)DP$B.A:P9SN M0/G BS\]BAO)=OGK[263DL7YY982E8EL@?I]S9@\W&1OS*N_GL;_ 5!+ P04 M " "L@+A4*?FP#KT) !M0 &0 'AL+W=O%EKF4QK'UULZCQ;F2]E5&V6R[3\SYW)B_>;"9E\?/ U6[S6S0?3V^MUNC!/IOYM M_:6T[Z;[6N;9TJRJK%A%I7FYF?Q,/C\DK"G06OP],^_5P>NHZZ+ M_!_9O'Z]F>A)-#SVICHAP=3IUE>_1A=1;\]/40__.''ZVEMVVYJF,YV[=QMVZ&!=ECT M6*SJURKZ934W\^/R4^OSWG'ZX?@=12M\3,M/$2,_132F%/#G?GAQ A1_P(L_ MF%FH^%%OV'X:6%L?.WD:D$;XOA'>-L(#C8 U;<=Z6U"V!9M0\7:K9#ZMLE1"M)U=[NR#.Q]TR@GMT751T5+S:0!#W<5B .6I:$:")9QT/?3DM& MXIC"'LJ]AQ+U\*]K4Z9UMEI$YKN-N96I(">EUSB-I1*\ZZ1O1Q31L0XXJ?9. MJH%.9JM9L;0_W;RH*O#7JCP/.-$ZH1U'?;,K0B3A(C#A>N^IQCVM7TVY]W(W MI*"CVI]/JIGL^.E;V0&- TXF>R<3U,E?#PC:6LN;#YSK]#C\"B>>)B(FB MW1^2;V8'EG,F8MAG$KN 'J->_\6*A9V3:5V7V?.F3I]SZW$1K8K5U3W^*[G+[4?539&?N$]@IX@^[LD^*4MU. 88T9DRK4+>HZQ9% MN_6WHD[S**TJ4X,/T*[X8=-,)3:&)1TG'W:6A]&8\83RF.B DPY'A.$!.5UG MC9OM+W.>U9L2?MIWU1PZFU"JI?>0^'9:TC@)/>T.:01GF@MY>X3^\]$LGTWY M+X28Q(&)B,N!F3BZ$!PO")J)#XLMFY/N&/N&*)R)PPK!N3( S\0G!7-CR3@I.,4Q3.H![,NS2Q+ MMXLIEE7ILBCK[+_M!Z#7?J)$I."J&P8A.TY4$O+8(8_BR!LJ,2B -4AB ':8 MQ*".?G1H5N5)C.A_T7VQJNIRLUW%&B ]J.,9U9>3'M31B.(T0J0']:G2(%"I MN#OVOB&CC$C)X<%GCCX,I\\ Z<$@GM!8$=[Q$C#DQ,8($GA$F$,/P]$S3'HP MGR$D3GR)!-A)$N(,N+(CA,!DN M._"*FH7SS]4ZG9F;B0V1E2G?S.0V@E8,SU#1<6<=8AB.F).D"_-I$I@DP!"= M)$<=AE/G3-(%;V7,#/[^BHY'PM&,X32[@/9A/M "\PL8HO/KT,=P]/5)'^8G MT (YHE(ZE*=RQU[>D_FAPN?1S+.9[<4 S<,=2#FYX#Z(0R'' M48CMA/A$DUH+3;O++8"A2(1(9$ 9HZ+BS#BX+8X6+,)/"*FTZ74WV -VFDL2$"S" MX5+@N!PJ6/!J1@0E >R!21U:RA&.K*(GJ405S8/E;5ZLF\^'J!KA4"GXY52- M.#A$@;,.435XR3$S<^8,2S@VBI[UP@%G1,X%Q3-4=-Q+!T4Q=+$14U4"H* F MB>[N6N"-G= /!TDQ=#.N5W<)GV]7<&_0)D_HC2.EZ-FQ&ZS+!+ 1QVV6VTW: M\ ;']T4Z0$H.[9+G.U]PD\"1U":G71%NEWP#0E5+!&P^I!. M!D@\8QZM^Z2?%6OI;4WCK9XPY$YPR)YCFP-UH00.929,Z6ZF@S=W0D\.3G<. M/=X)[_&5Z\)^;]I9JS9K^VZ01)2.^U)=3B)*AV6)8QF1B'C),8'OS)B6#M.R M9V&U7R+B-8SIY9D!KAS U=!E64PB*F!75 K%23=IA R%H%(%\ESEB*R&[HKV M'T>&CM? [D*6J+^.FZIG@W2PRE/061O@J!-D%S[JI!SK%,ZZDS2< H[($,&X MT-W5V("E$"JP/*,< Q7.P#.I-+R5$3_C,U1T/!(.GJI_[_3,*DWYG W-,&R) MS+!#J<)1VJ?#%'#Y@2E!">GF2("ECBD3H5,EZN">!)YECU9B>'UCGC<@&%3^7XK/HN5-A?=+55.M$O>;;,5NV( M#SJSK1T@=7PY+:4=WC2.-T1+X27'1Q7M&*9QAO4/\0EGUK0#D[[@/3;M**)/ MOLF&ESQAZ%U UWA 'S3T(W;-M0NY6EYPU%W4U'C4Q$8=V&V3S?&.P#6Q@WMB M>&0;-*@C%^ZU"U@ZN=S )BY@);BB1P86+SG^<4Y<>$OZCM,/BB0G9L:)BV@) MO> PEZ9[-Y_^G^SOS/[4WQ MSN=WY//]]N:[JV9[$?\Q+1>9G8/[.'! M-1, !D !X;"]W;W)K&ULK5C;;N,V$'W>?@4A M]&$#I)9(W0/;0!+'20H$#3:[W8>B#XPTMH5(HDM1=O+W2UTLR;9,.ZCS$$O4 MG#,,)%?*5S_5L MR8&&)2B)=6(8CI[0*-7&P[+MF8^'+!=QE,(S1UF>))1_W$#,UB,-:YN&;]%\ M(8H&?3Q3:HW/ MA]WK!/R^!E,*\T M@UL6_XQ"L1AIGH9"F-$\%M_8^@'J@.R"+V!Q5OY'Z\K6=C04Y)E@20V6/4BB MM/JE[_5 = "2IQ] :@#9!5@' &8-,'S7 .Q7@UP"_+(*%M60K'LH**M$RYU%:%/N+X/)K M)'%B_)-R3E.1H:\3$#2*LPOT!_KQ,D%??[\8ZD)Z*.STH&:[J=C( 3:,GE@J M%AFZ2T,(>_#W:KRIP.LRLB8\L@GOAB@)_PK$ )GX$A&#X)[^W*KA3_1C@S9Z MT!,U^CJ?;YQCOP=^=P2^Y!)N'(1/U? _\[2!NWVI.!8Z;T:.], ?3H?W#?SC M"7DS>N%;=6 V96Z6?.;1,O\.[R*G\86"U&I(K9+4.I2@^9S#G I RYP'"RFY M:%W[Z9LZ%9E=DA5KT&J,/=]S3%E9JVY)[MN91O&W;3;=-[-,;#9&6Q'9342V M,J);EB1R!9*J$[PA> <>1#*H)8\"Z(NH(O.[71AX.]%4-FXWF@&V=F*IC)SN MT!![V^9^GP@/_!VCQSYOIM<_*$XS*(YR4*8TXFA%XQP0FZDR/'7VPG!,UW?Z MW;N->U?I_HF*G$?B X6RTOHD[!C\ ]F7OWWY(F>2W==I-;Q4$8)K E,Q:[PF M'D_)^,Q9 !!F:,99(O=+ ^]JMBVU)*9W(,.X75:P>4;!O*O9NHI)W(%]H!?M.H35"]$QB;@[@B]7 M6YG^:I);J@2U*PE6+R6JBI,[FRA&Q/I$O;5BC9TSUELKPEBM@Y^M-[>OWOP# MB6ZE$ZNU\[/EYGVFW%I=PVIA.EYN:GRYL979/UYNI!4XHA:X*;SR7)[64;U; MWRJW?"X/4I_2-]+J&SFCOI%6W\@Y]6U"]O6-$-OHSS1IY8V<4]XF-5MW^T7P M@!PH.-+J&_E_^C8Y@B\/8FI]TSM'Z 3XO+Q_R>2N)$]%=JAN<%KZZD))'I7F49JA&&;2E3%P919Y=4=3O0BV+ _PKTP( MEI2/"Z A\,) ?I\Q)C8OA8/FIFS\"U!+ P04 " "L@+A4_-3??@,# "] M"P &0 'AL+W=O]YSZ. MN1S_0-DCCP$$>DI)QF=&+$1^;9H\C"'%_)+FD,F;#64I%G++MB;/&>!(.Z7$ M="S+,U.<9$;@Z[,E"WRZ$R3)8,D0WZ4I9L]S(/0P,VSC>'"?;&.A#LS S_$6 M5B >\B63.[-"B9(4,I[0##'8S(P;^WIA>\I!6_Q,X, ;:Z1*65/ZJ#;?HYEA MJ8R 0"@4!)://2R $(4D\_A;@AI53.787!_1O^KB93%KS&%!R:\D$O',F!@H M@@W>$7%/#]^@+&BL\$)*N/Y%A]+6,E"XXX*FI;/,($VRXHF?RD8T'"1.NX-3 M.CBO'48G'-S2P=6%%IGILFZQP('/Z $Q92W1U$+W1GO+:I),T;@23-XFTD\$ MJQ@SN%"-B-""IO+?P;'N[]DM")P0?HXNT,/J%IU].O=-(2,J/S,LT><%NG," MW45W-!,Q1U^R"**7_J;,M$K7.:8[=SH![S"[1*[]&3F6X[3DL^CO;G>DXU;= M>ZI[@H:/%_.WW?ORI-;0$6)4A1CI$*.N$.AD"/2#"DS:F"E@/0VK7N9] MX(VFUM3RS7VS86_-G(EG3[S*[$76XRKK<7?6C;_5$C_+]UZ@&\9PM@6]_GT' MZ1K8GXX&>54H;R@.KJH05\-P4,".W^/@K5D7!Y,JZ\F'<(#^H:) FJNB>!]R MIE4.TZ'(L:UZA%G#T-.-J[Z@USS'(A%I>W4Z3B#D5E/5-L=B$RWW\O68N=,W+%CG6"K M'M3V.Y.Z/UORFE%"$,XBJ84(5K1!T<1^G-5SV!X/QED]@6UO(,Z\?A^I%KO6 M"6DVA% *;*OU(4G4^5]I4"ZP:IA"V4D)L$UD3@8V$ MM"ZO9/]9H16+C:"YEEMK*J1XT\M8ZFM@RD#>;R@5QXT*4"GVX#]02P,$% M @ K("X5)8\/>]=! *!< !D !X;"]W;W)K&ULK5A-C^(X$/TK5K2';HDAQ.&S!4A ]^S.H;6H>V?FL-J#20J()HE9VT#S M[\=.0A)V@Q,S]*')AZOJ/;MDED1#@L:?@]\L9U80POYL";[4+S1XQ^0$>HI?QX->?(?';.Q M'0MY>RYHE!E+!%$0I[_D(YN(D@%VKQC@S #_UZ![Q<#-#-R$:(HLH?5,!)F. M&3TBID9+;^HBF9O$6K()8K6,[X+)MX&T$]/W+6'P24V$CQ8TDMG!23*_#\\@ M2!!RY#RB3^CK^S-Z^.UQ; L94UG:7N9_GOK'5_R[Z)7&8LO12^R#7V&_T-L[ M6./ EF1SQOC,>(ZU'E\):R/7:2';$77)#8#^(-^ON-AB&2J:[&_*,! MVLV!=A.@71U07H[10G/8!'&LPJU(2&(/JA(D==M+W*JJPID@S3_T<6;\1LITES6)->P)KG2+5TWZ@+P M* <\,EEHL@HK$8X:(:P;=8'0Z135O:/%^#V1,5DR9@=@4I;19Q(P](V$>T!+ M8&E5:=VPJ;.XHQ)@W&T/K^ MJ9%S#[R:7:\/8)Z^#BZPXWM@U]8%?8@;T!5Y?7+*@*M>KLSSK8+HF>Z%0.$B,2G]7&!22Z>@U MTX"!KBS=656=0E8=O:X:X->7)FV8&Q@4.NOHA=: @;X\:<.8,\"%#&-#&6ZX M"^I+5!:XX1;(/G",;"XI%TJ.#96\-NVN5; LT,"$H8G))<%"[K&AW+^!.C91 MZ_47L(BCAR!&)R",/]Y2VVJB]U+7R$&1^CQ&&/GDQ"L_9YLYZJ:.>*6GRRDJ M>@ILV%,TGJ(&B:\/W61^+ED5O08V[#5TK/2YO:@)=BR;W@BZ2TXV5U0(&B676R ^,#5 OE]3*LXW*D!^.#[]"5!+ P04 M " "L@+A4?O2M*[4" ;!P &0 'AL+W=OA;=1JNX?5'AP8@E6PJ6U" M\^]W; B;;9-(V4OPQ\P[SXR=<=0(^:)R $W>RH*KJ9-K75VYKDIR**FZ$!5P MW,F$+*G&J5RYJI) 4^M4%J[O>6.WI(P[<637%C*.1*T+QF$AB:K+DLK-' K1 M3)V!LUUX9*M3AW/ $$!B38*%#]KN(:B,$*(\=II.GU(X[@[WJI_L;EC M+DNJX%H4/UFJ\ZDS<4@*&:T+_2B:;]#E,S)ZB2B4_25-9^LY)*F5%F7GC 0E MX^V7OG5UV''P#SGXG8-ON=M EO*&:AI'4C1$&FM4,P.;JO5&.,;-H3QIB;L, M_73\E%,)YR:OE%R+$L]:45NN3S>@*2L4\3]'KL9(QMY-.M5YJ^H?4 W(G> Z M5^26IY#^Z^\B88_I;S'G_E'!.RHO2# X([[G^\HPJR.J09]\8%6#4Y.?24GY M"O#R:;+=@R0ZIYP\5$9.G9%[ MP=>@-*#'?5TN<5]DK:PBOQY%41"\8T;Q]Y&TAGU:0YO6\$!:[R/8\.=M?+*$ M%>.<\=6^4VUU1U;7_)W7\< /AX,@C-SU'J!1#S0Z$>@KUE>_OQDMPU$ITZ.N M5$43F#K8A!3(-3@Q.5*T<<\X/I'QV19L'^+X0YG\@7]Y>;F_2F%/$)Y(@'1^F/#CF84CS]O/,NE9)O]_A8"G!^[/Y".+-PS&P>0=C;O3L$J0 M*]N6%4E$S77;N_K5OO//VH;WU[Q]-K SX(56I( ,7;V+$*/+MA6W$RTJV_Z6 M0F,SM<,<7R^0Q@#W,R'T=F("].]A_ =02P,$% @ K("X5+@7WKUR# M%T, !D !X;"]W;W)K&UL[5Q;<]NZ$?XK&#?3 M)C.*1( W*G, M>;%UV5TL=H%O/RQH'S]&\?=DP5B*?BR#,#DY6J3IZLUHE$P7;$F38;1B(7PS MB^(E3>%M/!\EJYA13R@M@Q$Q#&>TI'YX='HL/KN-3X^C=1KX(;N-4;)>+FF\ M/6-!]'ARA(^*#[[X\T7*/QB='J_HG-VQ]'YU&\.[TO@ILKN#4%TJ8PSA7&?4>8Y J3O@K8 M*#)G]'4*[Y)=SW:[2I%N7,^WV:I2)!PW,H[;5(J4X]XYQT72<3WK[7,ITHY[ MYQT7B<>-S+?.I4@]KN>>M.T07"0?U[-/S+9=6&2?-++?-@HILD\RR,DP0@#, M!4WIZ7$ B$'PA1\# MAD;Q"S1""1\TR7XJS)[KS7Z:IF 69V;O[R[0RQ>O"NN7RU40;1G@:Y@ I-(P M37H,>+''@$\;X;)/I"9B!*.'N2N]N9MH,T08]S;W3F_N[2H&HUA J(P]5CXG=Z,U=4\@^(9FY_4+V26_YBCV 92>S7"1%8>:V MQ_K*S3BMOGSN,PJ$Q&6S;8MFT;3[^C3BE>C!-'00^]BG@KT4EV1 M*H.8NT%,,8BE&R0O?]-R^?N)7J@646;-$=;X665SZE@38P*HN"DOA:88&3MX M[.S$*LY:.V]^4(PVACXHQ27/,WQ6V#*,A=MT4F^#QI"ITJ_;+4$?>WD7> MUD8>F-$2%D46=;H!7D0? H;@/"L"3\,ITX3^L]V,J6F9INNJO7)V7CE:K^Y# M(#W1//3_4U^]TRB!C=*RAK5&^0'^3;*B4W9R!"?TA,4;=G2*-%O-W7GK:KU] MNV$Q'-&S,*$5+&3&/=1ASWEFT2T%SAR:X]J*[2/TN2F$AQ.[*G27"4W*RW58 M,_15-1JVJD+W;F/_8V*KDSW>A6^L1RH1I$$&@LQ3)59K8/_$3G:>3;2>%1"] M 7CB$.2Q9!K[XD,54=,;2Q=,G$-HN/U;PA>UW'?P FA#* +DV_ZTT9!JY#,1[Q43K*-AF8^*1"6>](!!1 M4T]M((3@*QX3/OZ6T1B40S 3)S3>\B'X=V*JR..#%J9SK?0QZJ$U1%_A_8SZ M,=K08,URB83EH5ROP%R!N,QD O@Y5R[%WHO_ZES'![F^U='-P M%7. 7*0Q]?QP#MYNH=0ME\SSP>]@"S#"IDQ\Q6?NA]-@+=[5)]B]2+S\!)GP MV &K82AGT+L,<9L0R\"''$&$7KY])3Z:^3%\KPBPEZ\"Z0O,Z.79J\:7H MT M!BWA#,]]SS^M!T?XO8@"#T8! 0KFIM,UO/8SUT2>R[&914$0/1;1:'CS6[9D M.1;3K2AGB?\#0?S3!2SY6R%W(*UR)HRM/A4:S]%:Q^D8K4O6V MU%3!^EKWR.-1K*Z7D*&LQJD8_V>]K?UQ&TN&C8G6S:O*EJ?":>ZL!RN'PLI: M0<2%XZ^Z*O7'?*1J@1W78GV=2Y4K+':&5DNX)8G'>A9_(2L.GTBLW>S*WH/> M/@6 2&&'T>#C1\.6FA>FFY;6!Y4NRZ.YPRP.0&*YY(!T &73-0T;V X9CU-@C4 EOIA M LLO6(I419 FQ'P(&U R/MYK7K4'?*T5KQ8QRSX50\VB=9R]@_7@1Y[X4/#& MV3J Q(A1'K89-^%3F*$+2)6HE44WZQGT;FRY@XGM:DNX[%Y@??LB:^A\$(T* M=+&.^0*Z%;,:H.)T<\,>,PEU\U313VBV$VX58J:CZ0)@V0; ^CY -H6BY_+/ M:Q'H?^FB(\_RV#E=[%^@-O M:?-GL>D3;GEFQ9/#A9M(VDKTM'7?<.?F.AN,"CDR-FW2LL*)9*Y$SUR_0=3E MQE3U9#H,$'$0T3: 2QU@/3^5I%\"]4^DN2DXSPU66VVU?E$/F8\*F99F'9$L ME>BKV=..,.>YU0J:U6?4*?)9(4):)B0!G>@!71;?/GN32)0E]@'WID1WB)%-R9KO1RTP84'A!@#[-1;7-5LR*)&]$5M;T3[E!LL MKXN6TDID\2/ZWMNO._=?YB-5^^%D7%_),?8E['@B9S3)E&:T\URS=BNI+U>5NI9^G/;0>\Z[)=:"J8],$V\1U>A^\":W4O,>.^@>CSE#8DR[LO=!XG0 M21O_7)7;$K5>A#5TG7+_0=EQT'4:%*7A+<@%NX>(]BL,^DBI3N2*Z#4/]QCS MW T0SNYHS-9KG+'J$D<6*P!.?ABO%B5%/=KDU)J'AD&AX2T!>6M3\X\W7, ME#LB_&I97N(>("OME8:-C+A=1/SI)= 9#[#KZ J@*4F7J2==-ZK662^4D8S' M= ^(,K*4F[W/IT]![F99MR?8K;'"*X68Y8Q)"P,P)0,P]0S@*9?QIJK4-V[C MNZ2J3[[(8F_IB_U^-/:JPQK?"_JRP'?03;3)Z&?Q*&63H39%:A2UW[TMK)3U MPQ^P%_B&8Q30U@\]?^-[L%I+;=L0\(,WS_@E$,\8[[?*353%8-Y)C-;S!5@& M<]D@O^["K]Y2SB\ 9^A"7J.J;P.?@4,0XPG1$G%+TCM+WZ;X=13X*A^IO.+) MT)RTK'C)#"T],WPVB^FP7V(Q>8W9XVZ$=ZG_A[O\EF91_29DG29AV0M%F2M%F')&U6DXUATAY4R<8L M/1M3!!6JSE,N0&Q)J&SC< &W99VU]77VB4WOW*KFN9T+K4C56UES[8YN3#3G M3U?U";2$(ML\8* E+-F'?#C<5ER9NG;K8].EYZ8[4*P:T*>N:@E/]@%O46V) M5G;'+6KGP[CGMN)65(/ MH0P6P]AW3=T'0:Z;^ALB5QVCT[RMZ+0EW)[+ZJ] M^I;SW&ZV@RULV 9N"8XC4$RPS#VIM_&3",Y;\MG.'HO-D=CF'+!%[$A0 M<@[8(CYSFBUBA[3N;$?"FJ-G6$_H()SE)FLGI99FAB.AS]%#7]^D/Q%]'(EV MS@$O+IW2GWWH.5@G IQU&, " 50[\PF*U4E("'7T$"J)@3Q2_-R]5DZJB:BU M/^ XUXIDCHY*?RO-_V7$-8WG/F0K8#/0,88N*,?9?V'(WJ312OSY]$.4IM%2 MO%PP"D=9+@#?SZ(H+=[PO\C>_2^,T_\"4$L#!!0 ( *R N%2]Y?">"0< M $@5 9 >&PO=V]R:W-H965TTB9KD+0;AF$/M'1D$95$C:3L&MB/WSFDK"BQK?AA"X)$ M%W[?N9]#ZG0EU7>= !CV(TMS?=9)C"G>]/LZ3"#CNB<+R/%-+%7&#=ZJ15\7 M"GAD05G:#SQOW,^XR#OGI_;9G3H_E:5)10YWBNDRR[A:7T J5V<=O[-Y<"\6 MB:$'_?/3@B_@ $2TI284(^_*]).+9. S>L-^WMK/!HSYQHN M9?J[B$QRUIEV6 0Q+U-S+UYO(>0=#ZF"[I'-98E/LBAM^?JKDBBE:CWQT8?/4 MXC&S1$XE]6 4OA6(,^>7,LN$P1HQFO$\8I0C)P))XOY;9'-0.DJMVDO

4!"K0HL"S3 M_2P?#W#NP',1V@&_/L"4P8MN_?226].-6P-_/\OG X+CCUITZ6-=U,41U,41 M6-K!'MHO)@'%FB7RYPTN8=<&,OU7BX!!+6!@!0SW"+CB&>6CIM+?8]^GJ[[L$TYV6)\8LRP-F;8:LP] MA'():LUDS")GV*Y\&&[)'T_\8-2;#G:+']7B1^V^!!TJ4=A!C1J$CU';51KM M7(622Q$!PRT+=D7\S4N>VM'--$^YL_'5T/.ZZ%_V9#4K0-F=3AX"F\N\U$P; M58:F5)L5[BDRE 4SDHV\G^FFR5X6: 0F'^5>P?/U+S]- W_R%EMTF A8 IEE M50A( :O$NXOKKU(((PSK2$JD8?*$J%D>TTF(5/%>:1XOL#APF(E,^8[LP_ B;CIBXW" MJ!EF6U,WLMVY]-6D?EC3=-GTOQ$XV270#[8EVO>#0X4Z\D>>X^[SQ%(R%D:_ M=B%H!/E9/KT*1K4B(2@+AF2Q=OI"#RKS@(JKT0&B.*^9KEHB,1:6BB)/]EI1C MLP,E8N&6[,KQ A&A*-"P6.0H7^"5C&.!MG0I-+V170K9\4B-FMVA#5XO$GH3;RJN&R5$"9"QM=L#LQ: M+>AH@24N0M(!MVSA=W0(!JI*(RR5)>ZA^#QU/EZ@3PVNB$#MU._!,ESGI J> M-MA=BH-VEJ(/[#0B>_5&1*O'#[QA,.U-_*?#Z'J\-;0&DV \F.X>!9-: MO4FK>G7F[MK53+9%[AB3GU]<]D2S::W9M%4SMX>UM6I31$$(&.2(_ FG:MLGQO<*,+'L)9I\"8@%I"Y_QK8R(DV,:XQA=4\B;AACEG MXA$?FQM/4VP/V-_#A%IEW81O>8X%$[&'LBAPQ:RNV",J_L![>_LPLU?^VV.& MST$!M1?L4G,P*P"W)2BX,G0V0T._A$92.KFC0(!;^:)4NJ3^@J!5(L+DR2"K MLPVQH\RD M65:@-)PGK_T3=G=YS[YB:ZQL8D>D2P6N%S46'-O^&,D,'XG0MBQ!7L#N[@9= M)*C/SDNZ[;&M@*1:[HQ*'0J23WO4G+LNOY R8C''L6&%X16*1RMP8G5QD\++ MJ$S1/Q@K-+,,*1K6LS8V+C)$B6%SHW0I9&HGT2\_^>/)V\'P9-.H?X45^T.J M[XR[P64EI=E9)\]Z:K_Q:86^,=YRA5M8S5*($>/U)@A6 M[K.=NS&RL%];YM(8F=G+!#@6"2W ][&49G-#'W#JCZ?G_P)02P,$% @ MK("X5(?H:BQ? @ R 4 !D !X;"]W;W)K&UL MK53?3]LP$/Y73A$/(#&2!MI.*(T$9=-XZ(3:L3U,>W";2V/A'\%V6I#VQ^_L MA*ALI>)A4I3X?'???=\YYVRKS8.M$!T\2:'L)*JZ1H5>4IM M)'-DFG5L:X.L"$E2Q&F2C&+)N(KR+.S=F3S3C1-U6R-"W3W]9TA*^Y1"BY16:X5&"PGT=7@\GKLXT/ =XY;N[,& MKV2I]8,W;HM)E'A"*'#E/ *CSP:G*(0'(AJ/'6;4E_2)N^L7],]!.VE9,HM3 M+7[PPE63Z&,$!9:L$6ZNMU^PTS/T>"LM;'C#MHM-(E@UUFG9)1,#R57[94]= M'W82TO$;"6F7D ;>;:' \H8YEF=&;\'X:$+SBR U9!,YKORA+)PA+Z<\ER^: MI<7'!I6#3QO_/KY!Q[BP)_ !_G'^G*%1.OG(> 5(&CH].OC8>^C563%)[O6FO M-PW@Y^_4:P]@GO>8YP'SX@W,.1)2@U :+:DARAGZU^@<7073<()H3N%6K413 M<+6&*VN1G@*^L2?X#4?[.M06'(6"?JXV^2B+-WLX7O0<+PYRG''%92/[0SH@ M>]A##O];*T<]YN@@S?:<09P;C M=S*P@M6QEY*8.96DHS(OW&%+C'EW1$NO$'$CBZB4K9B#Q>OOVY5.;F3>">%^\O M+CJ/[V[V[9<5\(Z$7M+^$:17'9S78AAU?!SU06Z4_/HH\@/4&/%@E[@EVG$, MZY2-AYF2;>8BX@R6F>8L>*)B1"94\*GFX)71G(NU,_? ,%-"Z<#8DK&ANF I MGQW<=3VHIIHGYU+I*K:+X+ZG]? ]8-,#@5R(1F"/.,-X6%!CF):WME,-KHPO MH*!N/ZP+JW"NZ;K;ZY/6H7K8(%.E4Z:;,%VR,8V'@F4@1_/Y IY&%2& QJC< M-E).YTK22L/&HVY8VAD3XAY>M1_9#OL _S:;X]ZF M[;V*-RCXDS*?EW8ZLNI#D;$[S3*^JOJKK!& L7=Q=EH48OU)\+G,F9O\T0'' M0[KQ"Q9*\V<;#4IE9@U,D^"):<-GVY9?FA8/;&4VY;3*<,V],]3\=]=YSB33 M5&R+MK5_RJO\:L71];^27/VJ[ OV:JSWSU,7V3\'D?$YB#R+FAR%Q?F?YC- Y^,P3-O BPQ0GP'J MX[Q\R*2ZL3A^G\1>_IDF213%,;:BDXE7P01;MSB&CY\-TP8>6!R(]&=KC6<; MKY##=8#E]%"%8#/%*Q&;*;[6@/C7#3R2Q)]M+ YX8%G :@?B^^- 3?E]H@BR MBFG#WF <21(,@5KTUV@<(ZL3P^W/#_:61%&2^!' _ JB"$/@;<013 %HP) H MJO;!O?THW.Q38?O_U_@W4$L#!!0 ( *R N%27BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:G"D \ !X;"]W;W)K8F]O:RYX;6S%FEUOVS84AO\*X9NEP#9;GVV#ND#; M=%N (#/BH+TL:(FVB4BD2U))TU\_2HH7*I%?].;$5[8HF7Y$BGS.(?7N3IN; ME=8W[$==*3N?;)W;G4ZGMMB*FML_]4XH?V:M3 MS?)IS:6:O'^WKVMAIN&!=J)P4BM?V!9\D>+./IYO#]FMM'(E*^GNYY/N>R4F MK)9*UO*G*.>3V839K;[[1QOY4RO'JV5A=%7-)U%_XHLP3A;/BI\9;X2_NCQJG_Y*5$^:,._&WTJK\M>V=^K_^KSL[]IYW* -S:GT)\QYV8'307[2JA3*BI+Y;U97 MLO0<)?O(*ZX*P0+(&$#&1X3\%@>0"8!,C@*Y;''\3P/(%$"F1X05&2?\S[N?%#T6A&S\O!I!O >1;6L@'&LNN1"'D+>_^_'&* MGJ$Y>D8^()SQGF,?K/72ZH3R?]E%V'X15 FQ2WS$L/,^O_^=+2J^]YY_$'?M M[T)(I)*(V"67/JHYU,?('A&Q/GJN!;]_"H5L$1'KXD)P*\(Y+4):B(B]<.GK M/5>%K@4[N=#6OF(+8=ARR\V@P9 4(F(KM,)RING"9A^?%#>5WH1LR D1L126 M3AU,6K[9&+'IM'\E;@?=BQ01$3OB M*S?&SVSAB(B1&&)B,73/_A\KWL=*M:_)/LTM8F2$F#R[J&OI'GNVE99/QX0J MY&!:B6%R06R$9;.RXGO39FJ?;\63WD5*B(F5 ,.F0; >(TG$U)+8!YOLY+J5 MEWT5DB%AQ,3"P T8)A(QDD9,+(V1R'.T*9$\8F)YP!!T^"PBC\3$'H$A*#L) M,9%'8F*/]''56"42228@E\QR-78L?KN'5 !$))B$6 M#/9@&F(BQR34"0K$S$),Y)CDF*M9W_(0$SDF>?GUK-'!DR+CI,3&09!^&(68 MR#DI_2X)B'["0#)%SDGI]TD 9CC.4^2+&B.#W*DGY18/X.ES7$\I)V4>K/D(1@?XT*>28D]\X2+10,RI);TA=(7 M$.]DR"H9L57 0G$+'6(BJV3T5AE)MT8>PPQ)):.7RF%*%H682"H9_?8[P+P. M,9%4,F*IC"W"C_O@R#?9,2^P9B#%T*0=O(C[<;TF&'XG2/MY,?;(._D+ M;\N,#O(<*2?OE#/=O^E7BK54HKSTM5M?7O"J6!C6?O0O):19N[>X;JKJDR_[ M5UUH7NY?'-R_]/C^/U!+ P04 " "L@+A4)V75I0P" "$)0 &@ 'AL M+U]R96QS+W=OINW]?% MQ_%PJJMF-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MAF_IV_=YN2]+E,J?A=D;S M_'0[<_'ZV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][KKI2Q6;RVP[:,JR9]'*ZG M:[H5-FC1WD$*0SA]D$&3S!SD$^?Q! 4$Q?U"&H#Q_T#T$ MW<\?] !!#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4 M%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTULG'-H'>BGHK@=Z*>BN! MWHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVV2PA MT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\G MT-M1;R?0VR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'K'Y&@>!WH%Z!X'>@7H'@=Z!>@>!WAGU MS@1Z9]0[$^B=4>],H'=&O?-WZEW'ST.IUYZO-3[_.ZD>S_>6Z^,ORZ^3DU?E M@G.ZK:C/?P%02P,$% @ K("X5.[5[1CF 0 ]20 !, !;0V]N=&5N M=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@ M_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4FI!;1UU: MF5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VFF:&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( *R N%2^G5:1< 4 %06 8 M " @0T( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ K("X5,A/")S- @ 0PD M !@ ("!4A4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K("X5/W.#+%H!P $!\ !@ ("! M9B0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MK("X5 V3K8K&(P 7FP !@ ("!$CH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K("X5 $: MQ8J(!0 00T !D ("!EVX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K("X5!M<.(.=!0 #@X !D M ("!TWT 'AL+W=O&PO M=V]R:W-H965T) !X;"]W;W)K&UL4$L! A0#% @ K("X5#T4,#O& P "PL !D ("! M2XX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K("X5"SO0X^F @ M 4 !D ("!T[4 'AL+W=O 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K("X5 L,J%DJ P @ 8 !D M ("!3^L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ K("X5 M#N%X*!0 .@P !D ("!7_8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MK("X5$+O]@\N @ &P8 !D ("!^0$! 'AL+W=O&UL4$L! A0#% @ K("X5(W=?/A2 @ M9@8 !D ("!+@P! 'AL+W=O#3QL0 !X7 &0 @(&W M#@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ K("X5+5+X5:* @ + < !D M ("!C"(! 'AL+W=O0:/-D" !$" &0 @(%-)0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ K("X5%X_M%%!! %A, !D ("! "L! 'AL M+W=O&PO=V]R:W-H965T(Q 0!X;"]W;W)K&UL4$L! A0#% @ K("X M5*?*J:RN P PPP !D ("!OS4! 'AL+W=O&PO=V]R:W-H965T0\ 0!X;"]W;W)K M&UL4$L! A0#% @ K("X5.WG2CU* @ Y08 M !D ("!Q4 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K("X5#2+HJ%C @ ZP8 !D M ("!OTD! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ K("X5"GYL Z]"0 ;4 !D ("!9U8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ K("X5)8\ M/>]=! *!< !D ("!4V@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K("X5+WE\)X)!P 2!4 !D M ("!?'P! 'AL+W=O&PO M=V]R:W-H965TT8Y@$ /4D 3 " ;&1 K 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !' $< :!, ,B3 0 $! end XML 74 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 75 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 282 382 1 false 103 0 false 10 false false R1.htm 001 - Document - Document and Entity Information Sheet http://www.sgblocks.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 007 - Disclosure - Description of Business Sheet http://www.sgblocks.com/role/DescriptionOfBusiness Description of Business Notes 7 false false R8.htm 008 - Disclosure - Liquidity Sheet http://www.sgblocks.com/role/Liquidity Liquidity Notes 8 false false R9.htm 009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 010 - Disclosure - Accounts Receivable Sheet http://www.sgblocks.com/role/AccountsReceivable Accounts Receivable Notes 10 false false R11.htm 011 - Disclosure - Contract Assets and Contract Liabilities Sheet http://www.sgblocks.com/role/ContractAssetsandContractLiabilities Contract Assets and Contract Liabilities Notes 11 false false R12.htm 012 - Disclosure - Property, Plant and Equipment Sheet http://www.sgblocks.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 12 false false R13.htm 013 - Disclosure - Notes Receivable Notes http://www.sgblocks.com/role/NotesReceivable Notes Receivable Notes 13 false false R14.htm 0131 - Disclosure - Notes Payable Notes http://www.sgblocks.com/role/NotesPayable Notes Payable Notes 14 false false R15.htm 016 - Disclosure - Leases Sheet http://www.sgblocks.com/role/Leases Leases Notes 15 false false R16.htm 017 - Disclosure - Net Income (Loss) Per Share Sheet http://www.sgblocks.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 16 false false R17.htm 018 - Disclosure - Construction Backlog Sheet http://www.sgblocks.com/role/ConstructionBacklog Construction Backlog Notes 17 false false R18.htm 020 - Disclosure - Stockholders' Equity Sheet http://www.sgblocks.com/role/StockholdersEquity Stockholders' Equity Notes 18 false false R19.htm 0201 - Disclosure - Segments and Disaggregated Revenue Sheet http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenue Segments and Disaggregated Revenue Notes 19 false false R20.htm 021 - Disclosure - Warrants Sheet http://www.sgblocks.com/role/Warrants Warrants Notes 20 false false R21.htm 022 - Disclosure - Share-based Compensation Sheet http://www.sgblocks.com/role/SharebasedCompensation Share-based Compensation Notes 21 false false R22.htm 024 - Disclosure - Commitments and Contingencies Sheet http://www.sgblocks.com/role/DocumentCommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 025 - Disclosure - Subsequent Events Sheet http://www.sgblocks.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 030 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 031 - Disclosure - Liquidity (Tables) Sheet http://www.sgblocks.com/role/LiquidityTables Liquidity (Tables) Tables http://www.sgblocks.com/role/Liquidity 25 false false R26.htm 032 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 033 - Disclosure - Accounts Receivable (Tables) Sheet http://www.sgblocks.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.sgblocks.com/role/AccountsReceivable 27 false false R28.htm 034 - Disclosure - Contract Assets and Contract Liabilities (Tables) Sheet http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables Contract Assets and Contract Liabilities (Tables) Tables http://www.sgblocks.com/role/ContractAssetsandContractLiabilities 28 false false R29.htm 035 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.sgblocks.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.sgblocks.com/role/PropertyPlantandEquipment 29 false false R30.htm 043 - Disclosure - Leases (Tables) Sheet http://www.sgblocks.com/role/LeasesTables Leases (Tables) Tables http://www.sgblocks.com/role/Leases 30 false false R31.htm 045 - Disclosure - Construction Backlog (Tables) Sheet http://www.sgblocks.com/role/ConstructionBacklogTables Construction Backlog (Tables) Tables http://www.sgblocks.com/role/ConstructionBacklog 31 false false R32.htm 046 - Disclosure - Segments and Disaggregated Revenue (Tables) Sheet http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueTables Segments and Disaggregated Revenue (Tables) Tables http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenue 32 false false R33.htm 047 - Disclosure - Share-based Compensation (Tables) Sheet http://www.sgblocks.com/role/SharebasedCompensationTables Share-based Compensation (Tables) Tables http://www.sgblocks.com/role/SharebasedCompensation 33 false false R34.htm 050 - Disclosure - Description of Business (Details) Sheet http://www.sgblocks.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.sgblocks.com/role/DescriptionOfBusiness 34 false false R35.htm 051 - Disclosure - Liquidity (Details) Sheet http://www.sgblocks.com/role/LiquidityDetails Liquidity (Details) Details http://www.sgblocks.com/role/LiquidityTables 35 false false R36.htm 052 - Disclosure - Liquidity (Details Textual) Sheet http://www.sgblocks.com/role/LiquidityDetailsTextual Liquidity (Details Textual) Details http://www.sgblocks.com/role/LiquidityTables 36 false false R37.htm 054 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables 37 false false R38.htm 055 - Disclosure - Summary of Significant Accounting Policies (Details 1) Sheet http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1 Summary of Significant Accounting Policies (Details 1) Details http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables 38 false false R39.htm 058 - Disclosure - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual Summary of Significant Accounting Policies (Details Textual) Details http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables 39 false false R40.htm 059 - Disclosure - Accounts Receivable (Details) Sheet http://www.sgblocks.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.sgblocks.com/role/AccountsReceivableTables 40 false false R41.htm 060 - Disclosure - Accounts Receivable (Details Textual) Sheet http://www.sgblocks.com/role/AccountsReceivableDetailsTextual Accounts Receivable (Details Textual) Details http://www.sgblocks.com/role/AccountsReceivableTables 41 false false R42.htm 061 - Disclosure - Contract Assets and Contract Liabilities (Details) Sheet http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails Contract Assets and Contract Liabilities (Details) Details http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables 42 false false R43.htm 062 - Disclosure - Contract Assets and Contract Liabilities (Details 1) Sheet http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1 Contract Assets and Contract Liabilities (Details 1) Details http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables 43 false false R44.htm 066 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.sgblocks.com/role/PropertyPlantandEquipmentTables 44 false false R45.htm 067 - Disclosure - Property, Plant and Equipment (Details Textual) Sheet http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual Property, Plant and Equipment (Details Textual) Details http://www.sgblocks.com/role/PropertyPlantandEquipmentTables 45 false false R46.htm 068 - Disclosure - Notes Receivable (Details) Notes http://www.sgblocks.com/role/NotesReceivableDetails Notes Receivable (Details) Details http://www.sgblocks.com/role/NotesReceivable 46 false false R47.htm 070 - Disclosure - Notes Payable (Details) Notes http://www.sgblocks.com/role/NotesPayableDetails Notes Payable (Details) Details http://www.sgblocks.com/role/NotesPayable 47 false false R48.htm 073 - Disclosure - Leases (Details) Sheet http://www.sgblocks.com/role/LeasesDetails Leases (Details) Details http://www.sgblocks.com/role/LeasesTables 48 false false R49.htm 074 - Disclosure - Leases (Details 1) Sheet http://www.sgblocks.com/role/LeasesDetails1 Leases (Details 1) Details http://www.sgblocks.com/role/LeasesTables 49 false false R50.htm 075 - Disclosure - Leases (Details Textual) Sheet http://www.sgblocks.com/role/LeasesDetailsTextual Leases (Details Textual) Details http://www.sgblocks.com/role/LeasesTables 50 false false R51.htm 076 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.sgblocks.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.sgblocks.com/role/NetIncomeLossPerShare 51 false false R52.htm 077 - Disclosure - Construction Backlog (Details) Sheet http://www.sgblocks.com/role/ConstructionBacklogDetails Construction Backlog (Details) Details http://www.sgblocks.com/role/ConstructionBacklogTables 52 false false R53.htm 0771 - Disclosure - Construction Backlog (Details 1) Sheet http://www.sgblocks.com/role/ConstructionBacklogDetails1 Construction Backlog (Details 1) Details http://www.sgblocks.com/role/ConstructionBacklogTables 53 false false R54.htm 078 - Disclosure - Construction Backlog (Details Textual) Sheet http://www.sgblocks.com/role/Constructionbacklogdetailstextual Construction Backlog (Details Textual) Details http://www.sgblocks.com/role/ConstructionBacklogTables 54 false false R55.htm 083 - Disclosure - Stockholders' Equity (Details) Sheet http://www.sgblocks.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.sgblocks.com/role/StockholdersEquity 55 false false R56.htm 084 - Disclosure - Segments and Disaggregated Revenue (Details) Sheet http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails Segments and Disaggregated Revenue (Details) Details http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueTables 56 false false R57.htm 085 - Disclosure - Warrants (Details) Sheet http://www.sgblocks.com/role/WarrantsDetails Warrants (Details) Details http://www.sgblocks.com/role/Warrants 57 false false R58.htm 089 - Disclosure - Share-based Compensation (Details) Sheet http://www.sgblocks.com/role/SharebasedCompensationDetails Share-based Compensation (Details) Details http://www.sgblocks.com/role/SharebasedCompensationTables 58 false false R59.htm 090 - Disclosure - Share-based Compensation (Details 1) Sheet http://www.sgblocks.com/role/SharebasedCompensationDetails1 Share-based Compensation (Details 1) Details http://www.sgblocks.com/role/SharebasedCompensationTables 59 false false R60.htm 091 - Disclosure - Share-based Compensation (Details 2) Sheet http://www.sgblocks.com/role/SharebasedCompensationDetails2 Share-based Compensation (Details 2) Details http://www.sgblocks.com/role/SharebasedCompensationTables 60 false false R61.htm 093 - Disclosure - Share-based Compensation (Details Textual) Sheet http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual Share-based Compensation (Details Textual) Details http://www.sgblocks.com/role/SharebasedCompensationTables 61 false false R62.htm 094 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.sgblocks.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.sgblocks.com/role/DocumentCommitmentsandContingencies 62 false false R63.htm 095 - Disclosure - Subsequent Event (Details) Sheet http://www.sgblocks.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.sgblocks.com/role/SubsequentEvents 63 false false All Reports Book All Reports sgbx-20220331.htm ex311_1.htm ex321_2.htm sgbx-20220331.xsd sgbx-20220331_cal.xml sgbx-20220331_def.xml sgbx-20220331_lab.xml sgbx-20220331_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "sgbx-20220331.htm": { "axisCustom": 3, "axisStandard": 28, "contextCount": 282, "dts": { "calculationLink": { "local": [ "sgbx-20220331_cal.xml" ] }, "definitionLink": { "local": [ "sgbx-20220331_def.xml" ] }, "inline": { "local": [ "sgbx-20220331.htm" ] }, "labelLink": { "local": [ "sgbx-20220331_lab.xml" ] }, "presentationLink": { "local": [ "sgbx-20220331_pre.xml" ] }, "schema": { "local": [ "sgbx-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 835, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 6, "http://www.sgblocks.com/20220331": 2, "http://xbrl.sec.gov/dei/2021q4": 14, "total": 22 }, "keyCustom": 88, "keyStandard": 294, "memberCustom": 59, "memberStandard": 41, "nsprefix": "sgbx", "nsuri": "http://www.sgblocks.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "001 - Document - Document and Entity Information", "role": "http://www.sgblocks.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Accounts Receivable", "role": "http://www.sgblocks.com/role/AccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Contract Assets and Contract Liabilities", "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilities", "shortName": "Contract Assets and Contract Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Property, Plant and Equipment", "role": "http://www.sgblocks.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Notes Receivable", "role": "http://www.sgblocks.com/role/NotesReceivable", "shortName": "Notes Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:NotePayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0131 - Disclosure - Notes Payable", "role": "http://www.sgblocks.com/role/NotesPayable", "shortName": "Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:NotePayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Leases", "role": "http://www.sgblocks.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.sgblocks.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:ConstructionBacklogTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Construction Backlog", "role": "http://www.sgblocks.com/role/ConstructionBacklog", "shortName": "Construction Backlog", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:ConstructionBacklogTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Stockholders' Equity", "role": "http://www.sgblocks.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0201 - Disclosure - Segments and Disaggregated Revenue", "role": "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenue", "shortName": "Segments and Disaggregated Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Warrants", "role": "http://www.sgblocks.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Share-based Compensation", "role": "http://www.sgblocks.com/role/SharebasedCompensation", "shortName": "Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Commitments and Contingencies", "role": "http://www.sgblocks.com/role/DocumentCommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Subsequent Events", "role": "http://www.sgblocks.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331_LiquidityMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Liquidity (Tables)", "role": "http://www.sgblocks.com/role/LiquidityTables", "shortName": "Liquidity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331_LiquidityMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Accounts Receivable (Tables)", "role": "http://www.sgblocks.com/role/AccountsReceivableTables", "shortName": "Accounts Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Contract Assets and Contract Liabilities (Tables)", "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables", "shortName": "Contract Assets and Contract Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.sgblocks.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Leases (Tables)", "role": "http://www.sgblocks.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:ScheduleOfConstructionBacklogTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Construction Backlog (Tables)", "role": "http://www.sgblocks.com/role/ConstructionBacklogTables", "shortName": "Construction Backlog (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:ScheduleOfConstructionBacklogTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Segments and Disaggregated Revenue (Tables)", "role": "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueTables", "shortName": "Segments and Disaggregated Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Share-based Compensation (Tables)", "role": "http://www.sgblocks.com/role/SharebasedCompensationTables", "shortName": "Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20200205_1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Description of Business (Details)", "role": "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20200205_1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Liquidity (Details)", "role": "http://www.sgblocks.com/role/LiquidityDetails", "shortName": "Liquidity (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Liquidity (Details Textual)", "role": "http://www.sgblocks.com/role/LiquidityDetailsTextual", "shortName": "Liquidity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "lang": null, "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "div", "div", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Summary of Significant Accounting Policies (Details 1)", "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1", "shortName": "Summary of Significant Accounting Policies (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "div", "div", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Summary of Significant Accounting Policies (Details Textual)", "role": "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual", "shortName": "Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "sgbx:InvestmentEntitiesPolicyPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20210531", "decimals": "0", "lang": null, "name": "us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Accounts Receivable (Details)", "role": "http://www.sgblocks.com/role/AccountsReceivableDetails", "shortName": "Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Accounts Receivable (Details Textual)", "role": "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual", "shortName": "Accounts Receivable (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20211231_12", "decimals": "0", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "sgbx:CostsIncurredOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Contract Assets and Contract Liabilities (Details)", "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails", "shortName": "Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "sgbx:CostsIncurredOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock", "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "sgbx:ContractWithCustomerAssetsNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Contract Assets and Contract Liabilities (Details 1)", "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1", "shortName": "Contract Assets and Contract Liabilities (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock", "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "sgbx:ContractWithCustomerAssetsNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Property, Plant and Equipment (Details)", "role": "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Property, Plant and Equipment (Details Textual)", "role": "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual", "shortName": "Property, Plant and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "div", "div", "div", "sgbx:WarrantsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20200531", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Notes Receivable (Details)", "role": "http://www.sgblocks.com/role/NotesReceivableDetails", "shortName": "Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20200430_CompanyNoteMember", "decimals": "0", "lang": null, "name": "us-gaap:ProceedsFromSaleOfNotesReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "sgbx:NotePayableTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20210714", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Notes Payable (Details)", "role": "http://www.sgblocks.com/role/NotesPayableDetails", "shortName": "Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "sgbx:NotePayableTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20210714", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "sgbx:OperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Leases (Details)", "role": "http://www.sgblocks.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "sgbx:OperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "sgbx:LesseeLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Leases (Details 1)", "role": "http://www.sgblocks.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "sgbx:LesseeLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20201231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "role": "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20201231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:SubleaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Leases (Details Textual)", "role": "http://www.sgblocks.com/role/LeasesDetailsTextual", "shortName": "Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:SubleaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20210331_NonEmployeesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "076 - Disclosure - Net Income (Loss) Per Share (Details)", "role": "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "shortName": "Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20210331_NonEmployeesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "sgbx:ScheduleOfConstructionBacklogTableTextBlock", "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20211231", "decimals": "0", "first": true, "lang": null, "name": "sgbx:ConstructionContractsBacklog", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "077 - Disclosure - Construction Backlog (Details)", "role": "http://www.sgblocks.com/role/ConstructionBacklogDetails", "shortName": "Construction Backlog (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "sgbx:ScheduleOfConstructionBacklogTableTextBlock", "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20201231", "decimals": "0", "lang": null, "name": "sgbx:ConstructionContractsBacklog", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0771 - Disclosure - Construction Backlog (Details 1)", "role": "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "shortName": "Construction Backlog (Details 1)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "078 - Disclosure - Construction Backlog (Details Textual)", "role": "http://www.sgblocks.com/role/Constructionbacklogdetailstextual", "shortName": "Construction Backlog (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "lang": null, "name": "sgbx:ConstructionBacklogContractRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "p", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20190831", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "083 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.sgblocks.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "p", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20190831", "decimals": "2", "lang": null, "name": "us-gaap:SaleOfStockPricePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "084 - Disclosure - Segments and Disaggregated Revenue (Details)", "role": "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails", "shortName": "Segments and Disaggregated Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331_OperatingSegmentsMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "span", "p", "div", "div", "div", "sgbx:WarrantsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20211031", "decimals": "0", "first": true, "lang": null, "name": "sgbx:WarrantsToPurchase", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "085 - Disclosure - Warrants (Details)", "role": "http://www.sgblocks.com/role/WarrantsDetails", "shortName": "Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "span", "p", "div", "div", "div", "sgbx:WarrantsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20211031", "decimals": "0", "first": true, "lang": null, "name": "sgbx:WarrantsToPurchase", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "sgbx:StockBasedCompensationExpensTotal", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "089 - Disclosure - Share-based Compensation (Details)", "role": "http://www.sgblocks.com/role/SharebasedCompensationDetails", "shortName": "Share-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "sgbx:StockBasedCompensationExpensTotal", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090 - Disclosure - Share-based Compensation (Details 1)", "role": "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "shortName": "Share-based Compensation (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "true" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091 - Disclosure - Share-based Compensation (Details 2)", "role": "http://www.sgblocks.com/role/SharebasedCompensationDetails2", "shortName": "Share-based Compensation (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20211231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "093 - Disclosure - Share-based Compensation (Details Textual)", "role": "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "shortName": "Share-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "I20220331", "decimals": "0", "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20200211", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "094 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20200211", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220401_SubsequentEventMember_SupplyCommitmentMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "095 - Disclosure - Subsequent Event (Details)", "role": "http://www.sgblocks.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220401_SubsequentEventMember_SupplyCommitmentMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Description of Business", "role": "http://www.sgblocks.com/role/DescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Liquidity", "role": "http://www.sgblocks.com/role/Liquidity", "shortName": "Liquidity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20220331.htm", "contextRef": "D20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 103, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "verboseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "verboseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "verboseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "verboseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "verboseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "verboseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "sgbx_AccountingPoliciesTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies (Textual) [Abstract]", "verboseLabel": "Summary of Significant Accounting Policies (Textual)" } } }, "localname": "AccountingPoliciesTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_AccountsReceivableTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable Textual Abstract", "verboseLabel": "Accounts Receivable (Textual)" } } }, "localname": "AccountsReceivableTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_AccruedConstruction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued Construction", "terseLabel": "Accrued construction", "verboseLabel": "Accrued construction cogs" } } }, "localname": "AccruedConstruction", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_AccruedGeneralandAdministrative": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued General and Administrative", "terseLabel": "Accrued g&a" } } }, "localname": "AccruedGeneralandAdministrative", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_AccruedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AccruedInterest", "terseLabel": "Accrued interest" } } }, "localname": "AccruedInterest", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_AccruedLosses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued Losses", "terseLabel": "Accrued losses" } } }, "localname": "AccruedLosses", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_AccruedMedical": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued Medical", "terseLabel": "Accrued medical cogs" } } }, "localname": "AccruedMedical", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_AccruedProjectDevelopmentCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued Project Development Costs", "terseLabel": "Accrued project development costs" } } }, "localname": "AccruedProjectDevelopmentCosts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_AccruedPublicFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued public fees", "terseLabel": "Accrued public fees" } } }, "localname": "AccruedPublicFees", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_AcquisitionCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of acquisition cash.", "label": "Acquisition cash", "terseLabel": "Cash", "verboseLabel": "Cash" } } }, "localname": "AcquisitionCash", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetailTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_AdjustmentsAndCancellationsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments and cancellations, net.", "label": "Adjustments And Cancellations Net", "negatedLabel": "Adjustments and cancellations, net" } } }, "localname": "AdjustmentsAndCancellationsNet", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_AdvisoryAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Advisory Agreement [Member]" } } }, "localname": "AdvisoryAgreementMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_AllocatedShareBasedCompensationExpenseAccrued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Allocated Share Based Compensation Expense Accrued", "terseLabel": "Recognized stock-based compensation expense accrued" } } }, "localname": "AllocatedShareBasedCompensationExpenseAccrued", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_AmortizationPeriodOfDeferredContractCosts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amortization period of deferred contract costs.", "label": "Amortization period of deferred contract costs", "terseLabel": "Amortization period of deferred contract costs" } } }, "localname": "AmortizationPeriodOfDeferredContractCosts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_ArmstrongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mr. Armstrong [Member]", "verboseLabel": "Mr. Armstrong [Member]" } } }, "localname": "ArmstrongMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_AssetsHeldForSaleNotPartOfDisposalGroupPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for assets held-for-sale that are not part of a disposal group.", "label": "Assets Held For Sale Not Part Of Disposal Group Policy [Policy Text Block]", "terseLabel": "Held For Sale Assets" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupPolicyPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_BilledEngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billed Engineering services.", "label": "Billed Engineering Services [Member]", "verboseLabel": "Engineering services [Member]" } } }, "localname": "BilledEngineeringServicesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_BuildingHeldForLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Building held for leases [Member]" } } }, "localname": "BuildingHeldForLeasesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "negatedLabel": "Accounts payable and accrued expenses", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Contract liabilities", "negatedLabel": "Contract liabilities", "terseLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Earnout liability", "terseLabel": "Earnout liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease liabilities, net of current maturities", "negatedLabel": "Lease liabilities, net of current maturities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Right-of-use assets", "terseLabel": "Right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of settlement of accounts receivable and net contract liabilities.", "label": "Business Combination RecognizedIdentifiable Assets Acquired and Liabilities Assumed Settlement of Accounts Receivable and Net Contract Liabilities", "terseLabel": "Settlement of accounts receivable and net contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "It represent cancellation of construction backlog contract amount", "label": "Cancellation Of Construction Backlog Contract Amount", "terseLabel": "Cancellation of construction backlog contract amount" } } }, "localname": "CancellationOfConstructionBacklogContractAmountbacklogcontract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It represents change in fair value related to conversion of convertible debentures.", "label": "Change In Fair Value Related To Conversion Of Convertible Debentures", "terseLabel": "Change in fair value related to conversion of convertible debentures" } } }, "localname": "ChangeInFairValueRelatedToConversionOfConvertibleDebentures", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "monetaryItemType" }, "sgbx_ClaimedWages": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Claimed wages", "verboseLabel": "Annual base salary" } } }, "localname": "ClaimedWages", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_CommonStockExercisePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock exercise price per share.", "label": "Common Stock Exercise Price Per Share", "terseLabel": "Common stock exercise price" } } }, "localname": "CommonStockExercisePricePerShare", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "sgbx_CommonStockIssuedUnderUnderwritingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Issued Under Underwriting Agreement Member", "terseLabel": "Common Stock Issued Under Underwriting Agreement [Member]" } } }, "localname": "CommonStockIssuedUnderUnderwritingAgreementMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_CommonStockNumberOfSharesUnderwritter": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock to the underwriter", "label": "Common stock to the underwriter", "terseLabel": "Common stock to the underwriter" } } }, "localname": "CommonStockNumberOfSharesUnderwritter", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_CommonStockRemainingVestAndBeIssuedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common stock remaining vest and be issued shares.", "label": "Common stock remaining vest and be issued shares", "terseLabel": "Common stock remaining vest and be issued shares" } } }, "localname": "CommonStockRemainingVestAndBeIssuedShares", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "sharesItemType" }, "sgbx_CommonStockSharesPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock shares purchased", "verboseLabel": "Common stock shares purchased" } } }, "localname": "CommonStockSharesPurchased", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "sgbx_CommonStockVestAndBeIssuedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common stock vest and be issued shares.", "label": "Common stock vest and be issued shares", "terseLabel": "Common stock vest and be issued shares" } } }, "localname": "CommonStockVestAndBeIssuedShares", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "sharesItemType" }, "sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for common stock warrants and other derivative instruments.", "label": "Common Stock Warrants And Derivative Financial Instruments [Policy Text Block]", "terseLabel": "Common stock purchase warrants and other derivative financial instruments" } } }, "localname": "CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member represent common stock warrants.", "label": "Common Stock Warrants [Member]" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sgbx_CompanyNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Company Note [Member]", "terseLabel": "Company Note [Member]" } } }, "localname": "CompanyNoteMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_ConcentrationRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concentration risk percentage", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "percentItemType" }, "sgbx_ConstructionAndEngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member stands for revenue related to construction and engineering services.", "label": "Construction and Engineering Services [Member]", "terseLabel": "Subtotal [Member]" } } }, "localname": "ConstructionAndEngineeringServicesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_ConstructionBacklogAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Backlog [Abstract]" } } }, "localname": "ConstructionBacklogAbstract", "nsuri": "http://www.sgblocks.com/20220331", "xbrltype": "stringItemType" }, "sgbx_ConstructionBacklogContractRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Its represented contract revenue earned during the period.", "label": "Construction Backlog Contract Revenue", "terseLabel": "Construction backlog contract amount" } } }, "localname": "ConstructionBacklogContractRevenue", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ConstructionBacklogGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Construction Backlog Gross", "label": "Construction Backlog Gross", "verboseLabel": "Subtotal" } } }, "localname": "ConstructionBacklogGross", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ConstructionBacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Backlog [Member]" } } }, "localname": "ConstructionBacklogMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "domainItemType" }, "sgbx_ConstructionBacklogNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Construction Backlog Net.", "label": "Construction Backlog Net", "verboseLabel": "Construction backlog, net" } } }, "localname": "ConstructionBacklogNet", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ConstructionBacklogTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction backlog [Text Block].", "label": "Construction Backlog [Text Block]", "verboseLabel": "Construction Backlog" } } }, "localname": "ConstructionBacklogTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklog" ], "xbrltype": "textBlockItemType" }, "sgbx_ConstructionBacklogTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Backlog Textual [Abstract]", "terseLabel": "Construction Backlog (Textual)" } } }, "localname": "ConstructionBacklogTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "sgbx_ConstructionContractsBacklog": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Construction contracts backlog.", "label": "Construction Contracts Backlog", "periodEndLabel": "Balance - end of period", "periodStartLabel": "Balance - beginning of period" } } }, "localname": "ConstructionContractsBacklog", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ConstructionMaterialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Materials [Member]", "terseLabel": "Construction Materials [Member]", "verboseLabel": "Construction Materials [Member]" } } }, "localname": "ConstructionMaterialsMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_ConstructionRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction revenue.", "label": "Construction Revenue [Member]", "terseLabel": "Construction services [Member]" } } }, "localname": "ConstructionRevenueMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_ConstructionSegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member represent construction segments.", "label": "Construction Segments [Member]", "terseLabel": "Construction [Member]" } } }, "localname": "ConstructionSegmentsMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "sgbx_ConsultantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consultant [Member]" } } }, "localname": "ConsultantMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_ConsultantReceivedOptionToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents options to purchase.", "label": "Consultant Received Option To Purchase", "terseLabel": "Consultant received option to purchase" } } }, "localname": "ConsultantReceivedOptionToPurchase", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Assets and Contract Liabilities (Textual)" } } }, "localname": "ContractAssetsAndContractLiabilitiesTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_ContractAssetsGross": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 0.0, "parentTag": "sgbx_Netcontractliabilitiesonuncompletedcontracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of contract assets gross.", "label": "Contract Assets, Gross", "totalLabel": "Gross contract assets" } } }, "localname": "ContractAssetsGross", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ContractBacklogDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represent Contract backlog, description.", "label": "Contract Backlog, Description", "terseLabel": "Contract backlog, description", "verboseLabel": "Contract backlog, description" } } }, "localname": "ContractBacklogDescription", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "sgbx_ContractOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract One [Member]", "terseLabel": "Contract One [Member]" } } }, "localname": "ContractOneMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_ContractRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contract revenue.", "label": "Contract Revenue", "negatedLabel": "Less: contract revenue earned during the period" } } }, "localname": "ContractRevenue", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ContractThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member stands for contract three.", "label": "Contract Three [Member]" } } }, "localname": "ContractThreeMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_ContractTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Two [Member]", "terseLabel": "Contract Two [Member]" } } }, "localname": "ContractTwoMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_ContractWithCustomerAssetLiability": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with customer asset liability", "label": "Contract with Customer Asset Liability", "negatedTotalLabel": "Net contract liabilities", "totalLabel": "Net contract assets (liabilities)", "verboseLabel": "Net contract assets (liabilities)" } } }, "localname": "ContractWithCustomerAssetLiability", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_ContractWithCustomerAssetsNetCurrent": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": { "order": 0.0, "parentTag": "sgbx_ContractWithCustomerAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Contract With Customer Asset Net Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetsNetCurrent", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_Contractliabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Contract liabilities" } } }, "localname": "Contractliabilities", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ContractsSignedButNotStarted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contracts signed but not started.", "label": "Contracts Signed But Not Started", "verboseLabel": "Contracts signed but not started" } } }, "localname": "ContractsSignedButNotStarted", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ConversionOptionLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion option liabilities.", "label": "Conversion Option Liabilities", "terseLabel": "Conversion option liabilities", "verboseLabel": "Conversion option liabilities" } } }, "localname": "ConversionOptionLiabilities", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "monetaryItemType" }, "sgbx_ConvertibleInstrumentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for convertible instruments.", "label": "Convertible Instruments [Policy Text Block]", "terseLabel": "Convertible instruments" } } }, "localname": "ConvertibleInstrumentsPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs and estimated earnings amounts on uncompleted contracts included balance sheets.", "label": "Costs and Estimated Earnings Amounts On Uncompleted Contracts Included In Balance Sheets [Table Text Block]", "verboseLabel": "Summary of costs included in condensed consolidated balance sheets" } } }, "localname": "CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "sgbx_CostsInExcessOfBillingsToDate": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 1.0, "parentTag": "sgbx_Netcontractliabilitiesonuncompletedcontracts", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Costs in excess of billings to date.", "label": "Costs in Excess of Billings to Date", "negatedLabel": "Less: billings to date" } } }, "localname": "CostsInExcessOfBillingsToDate", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_CostsIncurredOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 0.0, "parentTag": "sgbx_ContractAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred on uncompleted contracts.", "label": "Costs Incurred On Uncompleted Contracts", "negatedLabel": "Costs incurred on uncompleted contracts", "terseLabel": "Costs incurred on uncompleted contrac", "verboseLabel": "Costs incurred on uncompleted contracts" } } }, "localname": "CostsIncurredOnUncompletedContracts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_CustomerFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer four [Member]", "terseLabel": "Customer four [Member]" } } }, "localname": "CustomerFourMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer one [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer three.", "label": "Customer Three [Member]", "terseLabel": "Customer three [Member]" } } }, "localname": "CustomerThreeMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customers two.", "label": "Customer Two [Member]", "verboseLabel": "Customer two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_DeferedCostNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Deferred cost Net" } } }, "localname": "DeferedCostNet", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_DescriptionOfAllegedUnpaidFees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of alleged unpaid fees.", "label": "Description Of Alleged Unpaid Fees", "verboseLabel": "Description of alleged unpaid fees" } } }, "localname": "DescriptionOfAllegedUnpaidFees", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "sgbx_DescriptionOfBusinessLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description Of Business [Line Items]" } } }, "localname": "DescriptionOfBusinessLineItems", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "sgbx_DescriptionOfBusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description Of Business [Table]" } } }, "localname": "DescriptionOfBusinessTable", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "sgbx_DescriptionOfBusinessTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description Of Business Textual [Abstract]", "terseLabel": "Description of Business (Textual)" } } }, "localname": "DescriptionOfBusinessTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "sgbx_DescriptionOfClaimedAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of claimed amount" } } }, "localname": "DescriptionOfClaimedAmount", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "sgbx_DevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Development [Member]" } } }, "localname": "DevelopmentMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Project Development Costs and Other Non-Current Assets" } } }, "localname": "DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsAbstract", "nsuri": "http://www.sgblocks.com/20220331", "xbrltype": "stringItemType" }, "sgbx_DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of project development costs and other non-current assets.", "label": "Disclosure of Project Development Costs and Other Non Current Assets [Text Block]", "terseLabel": "Project Development Costs and Other Non-Current Assets" } } }, "localname": "DisclosureOfProjectDevelopmentCostsAndOtherNonCurrentAssetsTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssets" ], "xbrltype": "textBlockItemType" }, "sgbx_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Document and Entity Information [Abstract]", "verboseLabel": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.sgblocks.com/20220331", "xbrltype": "stringItemType" }, "sgbx_EarnoutLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Earnout liabilities", "terseLabel": "Earnout liability", "verboseLabel": "Earnout liability" } } }, "localname": "EarnoutLiabilities", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "monetaryItemType" }, "sgbx_EdiInternationalPcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EDI International, PC [Member]" } } }, "localname": "EdiInternationalPcMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_EmergenceFromBankruptcyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Emergence from Bankruptcy [Abstract]", "verboseLabel": "Liquidity and Financial Condition [Abstract]" } } }, "localname": "EmergenceFromBankruptcyAbstract", "nsuri": "http://www.sgblocks.com/20220331", "xbrltype": "stringItemType" }, "sgbx_EmergenceFromBankruptcyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Emergence From Bankruptcy [Line Items]" } } }, "localname": "EmergenceFromBankruptcyLineItems", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "stringItemType" }, "sgbx_EmergenceFromBankruptcyTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about liquidity and financial condition.", "label": "Emergence From Bankruptcy [Table]" } } }, "localname": "EmergenceFromBankruptcyTable", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "stringItemType" }, "sgbx_EmergenceFromBankruptcyTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Emergence From Bankruptcy Textual [Abstract]", "terseLabel": "Liquidity and Financial Condition (Textual)", "verboseLabel": "Emergence from Bankruptcy (Textual)" } } }, "localname": "EmergenceFromBankruptcyTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "stringItemType" }, "sgbx_EmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee [Member]", "terseLabel": "Employees [Member]" } } }, "localname": "EmployeeMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_EmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees and directors member.", "label": "Employees And Directors [Member]", "terseLabel": "Employees and Directors [Member]" } } }, "localname": "EmployeesAndDirectorsMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_EngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to engineering related services.", "label": "Engineering Services [Member]", "terseLabel": "Engineering services" } } }, "localname": "EngineeringServicesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "sgbx_EquipmentTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equipment Textual [Abstract]", "terseLabel": "Property, plant and equipment (Textual)" } } }, "localname": "EquipmentTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_EstimatedIncomeLossOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 2.0, "parentTag": "sgbx_ContractAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated income loss on uncompleted contracts.", "label": "Estimated Income Loss On Uncompleted Contracts", "negatedLabel": "Estimated earnings (losses) to date on uncompleted contracts", "terseLabel": "Estimated earnings to date on uncompleted contracts", "verboseLabel": "Estimated income" } } }, "localname": "EstimatedIncomeLossOnUncompletedContracts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ExclusiveLicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exclusive License Agreement Member", "terseLabel": "Exclusive License Agreement [Member]" } } }, "localname": "ExclusiveLicenseAgreementMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_ExercisePricePerentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise price percentage", "verboseLabel": "Exercise price percentage" } } }, "localname": "ExercisePricePerentage", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "percentItemType" }, "sgbx_FairValueAssumptionsExpectedVolatilityRates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.", "label": "Fair value assumptions, expected volatility rates" } } }, "localname": "FairValueAssumptionsExpectedVolatilityRates", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "percentItemType" }, "sgbx_FairValueOfRestrictedUnits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fair Value of Restricted Units", "terseLabel": "Stock units granted" } } }, "localname": "FairValueOfRestrictedUnits", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_FeeEqualPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fee equal percentage", "verboseLabel": "Fee equal percentage" } } }, "localname": "FeeEqualPercentage", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "percentItemType" }, "sgbx_FurnitureAndOtherEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Furniture And Other Equipment [Member]", "terseLabel": "Furniture and other equipment [Member]" } } }, "localname": "FurnitureAndOtherEquipmentMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "sgbx_GalvinNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Galvin Note [Member]", "terseLabel": "Galvin Note [Member]" } } }, "localname": "GalvinNoteMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_GeraldSheeranMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Gerald Sheeran Member]" } } }, "localname": "GeraldSheeranMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_GrossProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of gross proceeds.", "label": "Gross Proceeds", "terseLabel": "Gross proceeds" } } }, "localname": "GrossProceeds", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_HolaDefendantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents the information pertaining to HOLA Defendants. HOLA Community Partners (\u201cHCP\u201d), Heart of Los Angeles Youth, Inc. (\u201cHOLA\u201d) (HCP and HOLA are collectively referred to as the \u201cHOLA Defendants\u201d).", "label": "HOLA Defendants [Member]", "terseLabel": "HOLA Defendants" } } }, "localname": "HolaDefendantsMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_HospitalityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hospitality [Member]", "terseLabel": "Hotel/Hospitality [Member]" } } }, "localname": "HospitalityMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_InvestmentEntitiesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment entities.", "label": "Investment Entities Policy [Policy Text Block]", "terseLabel": "Investment Entities" } } }, "localname": "InvestmentEntitiesPolicyPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_IssuanceOfCommonStockAndOptionsForServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock and options for services.", "label": "Issuance Of Common Stock And Options For Services [Member]", "verboseLabel": "Issuance of Common Stock & Options for Services [Member]" } } }, "localname": "IssuanceOfCommonStockAndOptionsForServicesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sgbx_IssuanceOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of warrants due to underwriters service.", "label": "Issuance Of Warrants", "terseLabel": "Issued warrants" } } }, "localname": "IssuanceOfWarrants", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_JDICumberlandInletLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JDI-Cumberland Inlet, LLC [Member]", "terseLabel": "JDI-Cumberland Inlet, LLC [Member]" } } }, "localname": "JDICumberlandInletLLCMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_LaboratoryAndTemporaryUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Laboratory and temporary units", "label": "Laboratory And Temporary Units [Member]", "terseLabel": "Laboratory and temporary units [Member]" } } }, "localname": "LaboratoryAndTemporaryUnitsMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of balance sheet information", "terseLabel": "Schedule of balance sheet information" } } }, "localname": "LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "sgbx_LegalExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Legal Expense [Member]", "terseLabel": "General and administrative expenses [Member]" } } }, "localname": "LegalExpenseMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "sgbx_LesseeLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of approximate minimum annual rental commitments under non-cancelable leases", "terseLabel": "Schedule of approximate minimum annual rental commitments under non-cancelable leases" } } }, "localname": "LesseeLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "sgbx_LicenseAgreementAutomaticallyRenewTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of license agreement automatically renew term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "License Agreement Automatically Renew Term", "terseLabel": "License agreement automatically renew term" } } }, "localname": "LicenseAgreementAutomaticallyRenewTerm", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_LicenseAgreementInitialTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of license agreement initial term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "License Agreement Initial Term", "terseLabel": "License agreement, initial term" } } }, "localname": "LicenseAgreementInitialTerm", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_LicenseConsiderationDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License Consideration Description", "verboseLabel": "License consideration, description" } } }, "localname": "LicenseConsiderationDescription", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_LiquidityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity [Abstract]" } } }, "localname": "LiquidityAbstract", "nsuri": "http://www.sgblocks.com/20220331", "xbrltype": "stringItemType" }, "sgbx_LiquidityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information of liquidity.", "label": "Liquidity [Axis]" } } }, "localname": "LiquidityAxis", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "stringItemType" }, "sgbx_LiquidityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity [Domain]" } } }, "localname": "LiquidityDomain", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "domainItemType" }, "sgbx_LiquidityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity [Line Items]" } } }, "localname": "LiquidityLineItems", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "stringItemType" }, "sgbx_LiquidityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity [Member]" } } }, "localname": "LiquidityMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "domainItemType" }, "sgbx_LiquidityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule that liquidity table.", "label": "Liquidity [Table]" } } }, "localname": "LiquidityTable", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "stringItemType" }, "sgbx_LiquidityTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity Textual Abstract", "terseLabel": "Liquidity (Textual)" } } }, "localname": "LiquidityTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_LossOnConversionOfConvertibleDebentures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss on conversion of convertible debentures.", "label": "Loss On Conversion Of Convertible Debentures", "terseLabel": "Loss on conversion of convertible debentures", "verboseLabel": "Conversion of convertible debentures" } } }, "localname": "LossOnConversionOfConvertibleDebentures", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_MarketingandBusinessDevelopmentExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketing And Business Development Expenses", "terseLabel": "Marketing and business development expenses [Member]" } } }, "localname": "MarketingandBusinessDevelopmentExpensesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "sgbx_MedicalConstructionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medical Construction [Member]", "terseLabel": "Medical - Construction" } } }, "localname": "MedicalConstructionMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_MedicalEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medical Equipment [Member]", "terseLabel": "Medical Equipment [Member]", "verboseLabel": "Medical Equipment [Member]" } } }, "localname": "MedicalEquipmentMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_MedicalLabMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medical Lab [Member]", "terseLabel": "Medical - Lab" } } }, "localname": "MedicalLabMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_MedicalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medical [Member]", "verboseLabel": "Medical [Member]" } } }, "localname": "MedicalMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_MedicalRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member stands for revenue related to medical lab testing, kit sales and equipment.", "label": "Medical revenue", "terseLabel": "Medical revenue", "verboseLabel": "Medical [Member]" } } }, "localname": "MedicalRevenueMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_Medicalequipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Medical equipment" } } }, "localname": "Medicalequipment", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsFiveYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments due in the fifth fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments Five Year", "terseLabel": "Minimum royalty payments five year" } } }, "localname": "MinimumRoyaltyPaymentsFiveYear", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsFourYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments due in the fourth fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments Four Year", "terseLabel": "Minimum royalty payments four year" } } }, "localname": "MinimumRoyaltyPaymentsFourYear", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsOneYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments for due in the nest fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments One Year", "terseLabel": "Minimum royalty payments one year" } } }, "localname": "MinimumRoyaltyPaymentsOneYear", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsThreeYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments in the third fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments Three Year", "verboseLabel": "Minimum royalty payments three year" } } }, "localname": "MinimumRoyaltyPaymentsThreeYear", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsTwoYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments due in the second fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments Two Year", "verboseLabel": "Minimum royalty payments two year" } } }, "localname": "MinimumRoyaltyPaymentsTwoYear", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MolivingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member represent Moliving a legal entity.", "label": "Moliving [Member]" } } }, "localname": "MolivingMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_MovedContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Moved Contract [Member]", "verboseLabel": "Moved Contract [Member]" } } }, "localname": "MovedContractMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_MultiFamiliesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Multi Families [Member]", "terseLabel": "Multi-Family (includes Single Family) [Member]" } } }, "localname": "MultiFamiliesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_NetIncomeLossPerShareTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Per Share (Textual) [Abstract]", "verboseLabel": "Net Income (Loss) Per Share (Textual)" } } }, "localname": "NetIncomeLossPerShareTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "sgbx_Netcontractliabilitiesonuncompletedcontracts": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net contract liabilities, on uncompleted contracts", "totalLabel": "Net contract assets (liabilities), on uncompleted contracts" } } }, "localname": "Netcontractliabilitiesonuncompletedcontracts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_NewContractsReceivedDuringYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Large contracts entered", "documentation": "New contracts received during the year.", "label": "New Contracts Received During Year", "verboseLabel": "New contracts and change orders during the period" } } }, "localname": "NewContractsReceivedDuringYear", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_NoOfOperatingCycles": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "No of Operating Cycles" } } }, "localname": "NoOfOperatingCycles", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_NonDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Directors [Member]", "terseLabel": "Non-director [Member]" } } }, "localname": "NonDirectorsMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "sgbx_NonEmployeeAdvisoryDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Member stands for non-employee advisory directors.", "label": "Non Employee Advisory Directors [Member]", "terseLabel": "Non-employee advisory directors [Member]" } } }, "localname": "NonEmployeeAdvisoryDirectorsMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to non-employee director.", "label": "Non-employee director [Member]", "terseLabel": "Non-employee director [Member]" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_NonEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-employees [Member]" } } }, "localname": "NonEmployeesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "sgbx_NormanBerryIIOwnerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Norman Berry II Owner LLC [Member]", "terseLabel": "Norman Berry II Owner LLC [Member]" } } }, "localname": "NormanBerryIIOwnerLLCMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_NotePayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable [Abstract]", "terseLabel": "Notes Payable [Abstract]" } } }, "localname": "NotePayableAbstract", "nsuri": "http://www.sgblocks.com/20220331", "xbrltype": "stringItemType" }, "sgbx_NotePayableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable [Text Block]", "terseLabel": "Notes Payable" } } }, "localname": "NotePayableTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NotesPayable" ], "xbrltype": "textBlockItemType" }, "sgbx_NotePayableTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note Payable Textual [Abstract]", "terseLabel": "Note Payable (Textual)" } } }, "localname": "NotePayableTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "sgbx_NotesReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Receivable [Abstract]", "terseLabel": "Notes Receivable [Abstract]" } } }, "localname": "NotesReceivableAbstract", "nsuri": "http://www.sgblocks.com/20220331", "xbrltype": "stringItemType" }, "sgbx_NotesReceivableTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Receivable Textual Abstract", "terseLabel": "Notes Receivable (Textual)" } } }, "localname": "NotesReceivableTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "sgbx_NumberOfAdditionalUnitsInRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of additional units in a real estate property.", "label": "Number of Additional Units in Real Estate Property", "terseLabel": "Number of additional units in real estate property" } } }, "localname": "NumberOfAdditionalUnitsInRealEstateProperty", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfConsultants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of consultants" } } }, "localname": "NumberOfConsultants", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "verboseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of directors.", "label": "Number of Directors [", "terseLabel": "Number of Directors" } } }, "localname": "NumberOfDirectors", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfEmployees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of employees.", "label": "Number Of Employees", "verboseLabel": "Number of employees" } } }, "localname": "NumberOfEmployees", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfLargeContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Its represented number of large contracts.", "label": "Number of Large Contracts", "terseLabel": "Number of large contracts" } } }, "localname": "NumberOfLargeContracts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfLargeContractsCancelledPartially": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of large contracts cancelled partially.", "label": "Number of large contracts cancelled partially", "terseLabel": "Number of large contracts cancelled partially" } } }, "localname": "NumberOfLargeContractsCancelledPartially", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfResidentialUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of slip marina. Marina slips are a form of boat storage, which has adequate space for parking a vessel when it is not being used. It has walkaways on sides forming a U shape.", "label": "Number of Residential Units", "terseLabel": "Number of Residential Units", "verboseLabel": "Number of slip marina" } } }, "localname": "NumberOfResidentialUnits", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfVendors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Vendors.", "label": "Number Of Vendors", "verboseLabel": "Number of vendors" } } }, "localname": "NumberOfVendors", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_OfficeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Office [Member]", "verboseLabel": "Office [Member]" } } }, "localname": "OfficeMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_OffsetLicenseeForProjectCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Offset license for project costs" } } }, "localname": "OffsetLicenseeForProjectCosts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_OneToTwoYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One To Two Year [Member]", "verboseLabel": "1 to 2 years [Member]" } } }, "localname": "OneToTwoYearMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "sgbx_OperatingAgreementAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Operating agreement amount" } } }, "localname": "OperatingAgreementAmount", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_OperatingLeaseLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Current liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "OperatingLeaseLiabilitiesCurrent", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_OperatingLeaseLiabilitiesNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Non-current liabilities", "negatedLabel": "Non-current liabilities" } } }, "localname": "OperatingLeaseLiabilitiesNoncurrent", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_OperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Right of use assets, net", "terseLabel": "Right of use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAssets", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_OptionsGrantedToPurchaseCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Option to purchase additional common stock.", "label": "Options granted to purchase common stock", "verboseLabel": "Option to purchase additional common stock" } } }, "localname": "OptionsGrantedToPurchaseCommonStock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_OptionsVestedDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description of options vested.", "label": "Options Vested Description", "terseLabel": "Options vested, description" } } }, "localname": "OptionsVestedDescription", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_OriginalAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Original Agreement [Member]", "terseLabel": "Original Agreement [Member]" } } }, "localname": "OriginalAgreementMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_OsangHealthcareCompanyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Osang Healthcare Company Ltd [Member]" } } }, "localname": "OsangHealthcareCompanyLtdMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_OtherReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Receivable [Member]", "verboseLabel": "Other receivable [Member]" } } }, "localname": "OtherReceivableMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_PayrollMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payroll [Member]", "terseLabel": "Payroll and related expenses [Member]" } } }, "localname": "PayrollMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "sgbx_PercentageOfGrossProceedsFromPlacementCashFree": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of gross proceeds from placement cash free.", "label": "Percentage of gross proceeds from placement cash free" } } }, "localname": "PercentageOfGrossProceedsFromPlacementCashFree", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "sgbx_PercentageOfNonAccountableExpenseAllowanceOfGrossProceedsFromPlacement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of Non Accountable expense allowance of gross proceeds from placement.", "label": "Percentage of Non Accountable expense allowance of gross proceeds from placement", "terseLabel": "Percentage of non-accountable expense allowance of gross proceeds from placement" } } }, "localname": "PercentageOfNonAccountableExpenseAllowanceOfGrossProceedsFromPlacement", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "sgbx_PreFundedWarrantSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member represent pre-funded warrant shares.", "label": "Pre-Funded Warrant Shares [Member]" } } }, "localname": "PreFundedWarrantSharesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sgbx_Presentvalueofleaseliabilities": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1Calc2": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Present value of lease liabilities", "totalLabel": "Present value of lease liabilities" } } }, "localname": "Presentvalueofleaseliabilities", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_PrincipalAmountOfPromissoryNote": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The principal amount of promissory note.", "label": "Principal Amount Of Promissory Note", "terseLabel": "Principal amount of promissory note" } } }, "localname": "PrincipalAmountOfPromissoryNote", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ProceedsFromPublicOffering": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the publics.", "label": "Proceeds from Initial Public Offering", "terseLabel": "Net proceeds of approximately" } } }, "localname": "ProceedsFromPublicOffering", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ProjectDevelopmentCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of project development costs.", "label": "Project Development Costs", "terseLabel": "Project development costs" } } }, "localname": "ProjectDevelopmentCosts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ProjectDevelopmentCostsAndOtherNonCurrentAssets": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of non-current project development costs and other non-current assets.", "label": "Project Development Costs and Other Non Current Assets", "terseLabel": "Project development costs and other non-current assets" } } }, "localname": "ProjectDevelopmentCostsAndOtherNonCurrentAssets", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "sgbx_ProjectDevelopmentCostsBookValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of project development costs book value.", "label": "Project Development costs, Book Value", "terseLabel": "Project development costs, book value" } } }, "localname": "ProjectDevelopmentCostsBookValue", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ProjectDevelopmentCostsNonCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of non-current project development costs and other non-current assets.", "label": "Project Development Costs Non Current", "terseLabel": "Project development costs" } } }, "localname": "ProjectDevelopmentCostsNonCurrent", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ProvisionForLossOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 1.0, "parentTag": "sgbx_ContractAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of provision for loss on uncompleted contracts.", "label": "Provision For Loss On Uncompleted Contracts", "terseLabel": "Provision for loss on uncompleted contracts" } } }, "localname": "ProvisionForLossOnUncompletedContracts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Agreement Member", "verboseLabel": "Purchase Agreement [Member]" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sgbx_PurchaseOfAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase of Agreement", "terseLabel": "Description of purchase agreement" } } }, "localname": "PurchaseOfAgreement", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting.", "label": "Recently Adopted Accounting Pronouncements Not Yet Adopted [Policy Text Block]", "terseLabel": "Recently adopted accounting pronouncements" } } }, "localname": "RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_RecoveryOfDamagesSought": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Recovery of damages" } } }, "localname": "RecoveryOfDamagesSought", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_RedemptionDistributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Redemption distribution amount", "terseLabel": "Redemption distribution amount" } } }, "localname": "RedemptionDistributionAmount", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "monetaryItemType" }, "sgbx_RedemptionDistributions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Redemption distributions" } } }, "localname": "RedemptionDistributions", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ReimbursedPlacementAgentsExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of reimbursed placement agent\u2019s expenses.", "label": "Reimbursed Placement Agent\u2019s expenses", "terseLabel": "Reimbursed placement agent\u2019s expenses" } } }, "localname": "ReimbursedPlacementAgentsExpenses", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_RentalIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents information pertaining to rental income.", "label": "Rental Income [Member]", "terseLabel": "Rental income" } } }, "localname": "RentalIncomeMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_RetainageReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retainage Receivable [Member]", "verboseLabel": "Retainage receivable [Member]" } } }, "localname": "RetainageReceivableMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax Percentage", "verboseLabel": "Total revenue by customer type, percentage" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "sgbx_RevenueRecognizedAtPointInTime": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of revenue recognized at this point in time.", "label": "Revenue Recognized at Point in Time", "terseLabel": "Revenue recognized at point in time" } } }, "localname": "RevenueRecognizedAtPointInTime", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_RevenueRecognizedOverTime": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of revenue recognized over time.", "label": "Revenue Recognized Over Time", "terseLabel": "Recognized over time" } } }, "localname": "RevenueRecognizedOverTime", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Domain]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Expected Timing of Satisfaction Start Dates [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "stringItemType" }, "sgbx_RogersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rogers [Member]" } } }, "localname": "RogersMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_SGBDevelopmentCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for the information pertaining to SGB Development Corp., a subsidiary of reporting entity.", "label": "SGB Development Corp. [Member]" } } }, "localname": "SGBDevelopmentCorpMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_SalesRevenueGoodNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue [Member]" } } }, "localname": "SalesRevenueGoodNetMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_ScheduleOfConstructionBacklogTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Construction Backlog [Table Text Block].", "label": "Schedule Of Construction Backlog [Table Text Block]", "verboseLabel": "Schedule of backlog of signed construction and engineering contracts" } } }, "localname": "ScheduleOfConstructionBacklogTableTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "textBlockItemType" }, "sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reorganization items represent amounts incurred subsequent to the bankruptcy filing.", "label": "Schedule Of Reorganization Items Subsequent To Bankruptcy Filing [Table Text Block]", "terseLabel": "Schedule of reorganization items represent amounts incurred subsequent to bankruptcy filing" } } }, "localname": "ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" ], "xbrltype": "textBlockItemType" }, "sgbx_SchoolMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "School [Member]", "verboseLabel": "School [Member]" } } }, "localname": "SchoolMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities Purchase Agreement", "label": "Securities Purchase Agreement [Member]", "terseLabel": "Securities Purchase Agreement [Member]" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "sgbx_SecurityDepositsNonCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of non-current security deposit assets.", "label": "Security Deposits Non Current", "terseLabel": "Security deposits" } } }, "localname": "SecurityDepositsNonCurrent", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ProjectDevelopmentCostsandOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_SeriesAWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member represent series A warrants.", "label": "Series A Warrants [Member]" } } }, "localname": "SeriesAWarrantsMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sgbx_SeveranceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "severance", "terseLabel": "Severance", "verboseLabel": "severance" } } }, "localname": "SeveranceAmount", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_SgBlocksSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sg Blocks Sales [Member]", "verboseLabel": "Block sales [Member]" } } }, "localname": "SgBlocksSalesMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options exercisable during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value Per Share, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average exercised fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Fair Value", "terseLabel": "Weighted Average Exercise Price Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value One", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Terms (in years), Outstanding, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "durationItemType" }, "sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The non-vested stock options, which will be expensed over a weighted average during the period.", "label": "Share Based Non Vested Stock Options Weighted Average Term One", "terseLabel": "Non-vested stock options weighted average period" } } }, "localname": "ShareBasedNonVestedStockOptionsWeightedAverageTermOne", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_SheeranMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mr. Sheeran [Member]" } } }, "localname": "SheeranMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_ShortTermDebtInterestCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of short term debt interest charges.", "label": "Short term debt interest charges", "terseLabel": "Short term debt interest charges" } } }, "localname": "ShortTermDebtInterestCharges", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ShortTermInvestmentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for short term investment.", "label": "Short Term Investment [Policy Text Block]", "terseLabel": "Short-term investment" } } }, "localname": "ShortTermInvestmentPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_SpecialUseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Special Use [Member]", "verboseLabel": "Special Use [Member]" } } }, "localname": "SpecialUseMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_StockBasedCompensationExpensTotal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of stock based compensation expens total.", "label": "Stock Based Compensation Expens Total", "terseLabel": "Stock-based compensation expense" } } }, "localname": "StockBasedCompensationExpensTotal", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_StockBasedCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Stock Based Compensation [Member]" } } }, "localname": "StockBasedCompensationPlanMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "sgbx_StockBasedOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Option [Member]" } } }, "localname": "StockBasedOptionMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_StockOptionsAndGrantsTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options And Grants Textual [Abstract]", "terseLabel": "Stock Options and Grants (Textual)" } } }, "localname": "StockOptionsAndGrantsTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_StockholdersEquityTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity Textual [Abstract].", "label": "Stockholders Equity Textual [Abstract]", "verboseLabel": "Stockholders' Equity (Textual)" } } }, "localname": "StockholdersEquityTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "sgbx_SubleaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of lessee's sublease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sublease Term", "terseLabel": "Sublease term" } } }, "localname": "SubleaseTerm", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_Termofagreement": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term of agreement" } } }, "localname": "Termofagreement", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_TetonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Teton [Member]", "verboseLabel": "Teton Buildings, LLC [Member]" } } }, "localname": "TetonMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_ThereAfterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "There After [Member]", "verboseLabel": "Thereafter [Member]" } } }, "localname": "ThereAfterMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1" ], "xbrltype": "domainItemType" }, "sgbx_TotalExpectedGrossRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total expected gross revenue" } } }, "localname": "TotalExpectedGrossRevenue", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_TotalOperatingImputedInterest": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1Calc2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total Operating Imputed Interest", "terseLabel": "Less: Imputed interest" } } }, "localname": "TotalOperatingImputedInterest", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_Totalfinanceleaseliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total finance lease liabilities" } } }, "localname": "Totalfinanceleaseliabilities", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_Totaloperatingleaseliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total operating lease liabilities" } } }, "localname": "Totaloperatingleaseliabilities", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_TwoThousandSixteenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand Sixteen Plan [Member]", "verboseLabel": "2016 Plan [Member]" } } }, "localname": "TwoThousandSixteenPlanMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_TwoThousandSixteenPlanOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand Sixteen Plan One [Member]", "verboseLabel": "2016 Plan One [Member]" } } }, "localname": "TwoThousandSixteenPlanOneMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_TwoZeroOneSixDebentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Zero One Six Debenture [Member]", "terseLabel": "2016 Debentures [Member]" } } }, "localname": "TwoZeroOneSixDebentureMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sgbx_UnpaidWages": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of unpaid wages", "label": "Unpaid wages", "verboseLabel": "Unpaid wages" } } }, "localname": "UnpaidWages", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ValueOfRenovationImprovements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of renovation improvements.", "label": "Value Of Renovation Improvements", "terseLabel": "Value of renovation improvements" } } }, "localname": "ValueOfRenovationImprovements", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_WarrantFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Four [Member]", "verboseLabel": "June 21, 2018 and expire June 21, 2023 [Member]" } } }, "localname": "WarrantFourMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_WarrantOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant One Member", "verboseLabel": "October 29, 2019 and expire October 29, 2024 [Member]" } } }, "localname": "WarrantOneMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_WarrantThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Three [Member]", "verboseLabel": "February 1, 2020 and expire August 29, 2024 [Member]" } } }, "localname": "WarrantThreeMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_WarrantTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Two Member", "terseLabel": "October 29, 2019 and expire April 24, 2024 [Member]" } } }, "localname": "WarrantTwoMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_WarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants [Abstract]" } } }, "localname": "WarrantsAbstract", "nsuri": "http://www.sgblocks.com/20220331", "xbrltype": "stringItemType" }, "sgbx_WarrantsConvertedIntocommonStockC": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants converted into common stock", "verboseLabel": "Warrants converted into common stock" } } }, "localname": "WarrantsConvertedIntocommonStockC", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "sgbx_WarrantsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entrire disclosure for information about warrants.", "label": "Warrants Disclosure [Text Block]", "verboseLabel": "Warrants" } } }, "localname": "WarrantsDisclosureTextBlock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "sgbx_WarrantsTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Textual [Abstract]", "verboseLabel": "Warrants (Textual)" } } }, "localname": "WarrantsTextualAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "sgbx_WarrantsToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The aggregate number of warrants to purchase.", "label": "Warrants To Purchase", "terseLabel": "Aggregate purchase warrants", "verboseLabel": "Warrants to purchase" } } }, "localname": "WarrantsToPurchase", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "sgbx_WarrantsToPurchaseOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The aggregate number of warrants to purchase of common stock.", "label": "Warrants to Purchase of Common Stock", "terseLabel": "Warrants to purchase of common stock" } } }, "localname": "WarrantsToPurchaseOfCommonStock", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_WarrantsToPurchasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants to purchase percentage", "verboseLabel": "Warrants to purchase percentage" } } }, "localname": "WarrantsToPurchasePercentage", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "percentItemType" }, "sgbx_WarrantyOfferedOnCompletedContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty offered on completed contracts.", "label": "Warranty Offered On Completed Contracts", "verboseLabel": "Warranty offered on completed contracts" } } }, "localname": "WarrantyOfferedOnCompletedContracts", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Discount Rate", "terseLabel": "Weighted Average Discount Rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "sgbx_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Lease Term", "terseLabel": "Weighted Average Remaining Lease Term" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "sgbx_WithinOneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Within One Year [Member]", "verboseLabel": "Within 1 year [Member]" } } }, "localname": "WithinOneYearMember", "nsuri": "http://www.sgblocks.com/20220331", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Mr. Galvin [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "verboseLabel": "Mahesh Shetty [Member]" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r218", "r541" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]", "verboseLabel": "Stevan Armstrong [Member]" } } }, "localname": "ChiefOperatingOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r138", "r186", "r199", "r200", "r201", "r202", "r204", "r206", "r210", "r300", "r301", "r302", "r303", "r304", "r305", "r307", "r308", "r310", "r312", "r313" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r138", "r186", "r199", "r200", "r201", "r202", "r204", "r206", "r210", "r300", "r301", "r302", "r303", "r304", "r305", "r307", "r308", "r310", "r312", "r313" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_HotelMember": { "auth_ref": [ "r379", "r603", "r679", "r693" ], "lang": { "en-us": { "role": { "label": "Hotel [Member]", "terseLabel": "Hotel [Member]" } } }, "localname": "HotelMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r319", "r345", "r399", "r401", "r557", "r558", "r559", "r560", "r561", "r562", "r584", "r665", "r668", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r319", "r345", "r399", "r401", "r557", "r558", "r559", "r560", "r561", "r562", "r584", "r665", "r668", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SubsequentEventDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r212", "r377", "r379", "r603", "r664", "r666" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r212", "r377", "r379", "r603", "r664", "r666" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r319", "r345", "r388", "r399", "r401", "r557", "r558", "r559", "r560", "r561", "r562", "r584", "r665", "r668", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SubsequentEventDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r319", "r345", "r388", "r399", "r401", "r557", "r558", "r559", "r560", "r561", "r562", "r584", "r665", "r668", "r694", "r695" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SubsequentEventDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of reorganization condensed consolidated balance sheet" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r213", "r214", "r377", "r380", "r667", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r213", "r214", "r377", "r380", "r667", "r679", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r218", "r541" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails", "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails", "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "stpr_CO": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COLORADO" } } }, "localname": "CO", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "verboseLabel": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "verboseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "verboseLabel": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Accounts payable and accrued expenses", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r633", "r657" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.", "label": "Accounts Payable and Accrued Liabilities", "positiveTerseLabel": "Total Accounts Payable and Accrued Liabilities", "terseLabel": "Total AP and Accrued Expenses", "verboseLabel": "Predecessor accounts payable and accrued expenses paid upon emergence" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities [Abstract]" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accounts Payable and Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r54", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r219", "r220" ], "calculation": { "http://www.sgblocks.com/role/AccountsReceivableDetails": { "order": 0.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Gross, Current", "verboseLabel": "Total gross receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable [Member]", "verboseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r19", "r37", "r219", "r220" ], "calculation": { "http://www.sgblocks.com/role/AccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Total net receivables", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current [Abstract]", "verboseLabel": "Summary of accounts receivable" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r69", "r137", "r540", "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable balance" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r30", "r626", "r646" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Non-Income Taxes", "terseLabel": "Accrued non-income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "negatedLabel": "Accrued expenses", "terseLabel": "Unpaid accrued interest" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedAmortizationOfOtherDeferredCosts": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations.", "label": "Accumulated Amortization of Other Deferred Costs", "terseLabel": "Accumulated amortization related to deferred contract costs" } } }, "localname": "AccumulatedAmortizationOfOtherDeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r50", "r279" ], "calculation": { "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r38", "r438", "r546" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid In Capital", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional paid-in capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r140", "r141", "r142", "r435", "r436", "r437", "r496" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r117", "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Amortization expense", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income (Loss) To Cash Provided By (Used In) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r403", "r431", "r440" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Recognized stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r43", "r225", "r240" ], "calculation": { "http://www.sgblocks.com/role/AccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable, Current", "negatedLabel": "Less: allowance for doubtful accounts", "terseLabel": "Allowances for doubtful accounts", "verboseLabel": "Less: allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "verboseLabel": "Accounts receivable write offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r92", "r117", "r332", "r523" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "disclosureGuidance": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r117", "r264", "r270" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "verboseLabel": "Accumulated amortization and amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount", "terseLabel": "Warrants to purchase shares of common stock", "verboseLabel": "Shares which were excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "verboseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "verboseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "verboseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land held.", "label": "Area of Land", "terseLabel": "Area square fit", "verboseLabel": "Area of land" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r135", "r194", "r201", "r208", "r238", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r473", "r480", "r511", "r544", "r546", "r624", "r645" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total Assets", "verboseLabel": "Totals" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r20", "r21", "r76", "r135", "r238", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r473", "r480", "r511", "r544", "r546" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets", "verboseLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r274", "r546" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Assets Held-for-sale, Not Part of Disposal Group, Current", "terseLabel": "Held for sale assets" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AutomobilesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vehicles that are used primarily for transporting people.", "label": "Automobiles [Member]" } } }, "localname": "AutomobilesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r405", "r434" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails2", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_BankruptcyProceedingsDescriptionOfProceedings": { "auth_ref": [ "r543", "r547" ], "lang": { "en-us": { "role": { "documentation": "Description of the bankruptcy proceedings, including the process for emergence from bankruptcy. Does not include a description of management's plans to improve operations to enable the entity to emerge from bankruptcy, or a description of planned facility closings, business exit activities and headcount reduction plans.", "label": "Bankruptcy Proceedings, Description of Proceedings", "terseLabel": "Intangible assets identified bankruptcy proceedings, description" } } }, "localname": "BankruptcyProceedingsDescriptionOfProceedings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r398", "r400" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r398", "r400", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Capital investment, ownership interest" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r463", "r464", "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r116", "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Contingent liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetailTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r462", "r465", "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Earnout liability", "verboseLabel": "Initial contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetailTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Contract assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1", "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Assumed liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r457", "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r457", "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r458" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "terseLabel": "Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r46", "r546", "r676", "r677" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "positiveLabel": "Cash balance", "positiveTerseLabel": "Net Sources", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r17", "r46", "r119" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period", "positiveLabel": "Cash balance", "positiveTerseLabel": "Net Sources", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r23", "r120" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r113", "r119", "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r113", "r512" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "terseLabel": "Net increase (decrease) in cash and cash equivalents", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r132", "r135", "r152", "r153", "r154", "r156", "r158", "r165", "r166", "r167", "r238", "r300", "r305", "r306", "r307", "r313", "r314", "r343", "r344", "r348", "r352", "r511", "r701" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r368", "r402" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Nominal exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Shares of common stock", "verboseLabel": "Class of warrant or right, number of securities called by warrants or rights" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CollateralAxis": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "Information by category of collateral or no collateral, from lender's perspective.", "label": "Collateral Held [Axis]" } } }, "localname": "CollateralAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of collateral or no collateral, from lender's perspective.", "label": "Collateral Held [Domain]" } } }, "localname": "CollateralDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]", "terseLabel": "Commitments and Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r293", "r294", "r295", "r299", "r681" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "measurementGuidance": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Common stock available for issuance, shares" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r140", "r141", "r496" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "0.01 Par Value Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common Stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "disclosureGuidance": "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.", "label": "Common Stock, Shares, Issued", "totalLabel": "Common Stock, Shares, Issued, Total", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r35", "r359" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Beginning Balance, shares", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r35", "r546" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value, 25,000,000 shares authorized; 12,006,873 issued and outstanding as of March 31, 2022 and 11,986,873 issued and outstanding as of\u00a0December 31, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold": { "auth_ref": [ "r94" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold.", "label": "Compensation Expense, Excluding Cost of Good and Service Sold", "terseLabel": "Payroll and related expenses" } } }, "localname": "CompensationExpenseExcludingCostOfGoodAndServiceSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer and software [Member]", "verboseLabel": "Computer equipment and software [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r175", "r176", "r216", "r508", "r509", "r680" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "verboseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r175", "r176", "r216", "r508", "r509", "r675", "r680" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "verboseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r175", "r176", "r216", "r508", "r509", "r675", "r680" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r170", "r641" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentrations of credit risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "verboseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r173", "r175", "r176", "r177", "r508", "r510", "r680" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r175", "r176", "r216", "r508", "r509", "r680" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r127", "r475" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Basis of presentation and principals of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r479", "r482", "r483" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the range of contract durations if the operating cycle exceeds one year.", "label": "Construction Contractors, Operating Cycle, Policy [Policy Text Block]", "verboseLabel": "Operating cycle" } } }, "localname": "ConstructionContractorsOperatingCyclePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionMember": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing.", "label": "Construction [Member]", "terseLabel": "Construction services" } } }, "localname": "ConstructionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionPayableCurrentAndNoncurrent": { "auth_ref": [ "r634", "r656" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables.", "label": "Construction Payable", "terseLabel": "Construction fee" } } }, "localname": "ConstructionPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r371", "r373", "r378" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r371", "r372", "r378" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": { "order": 1.0, "parentTag": "sgbx_ContractWithCustomerAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "negatedLabel": "Contract liabilities", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractorsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Assets and Contract Liabilities [Abstract]", "verboseLabel": "Costs and Estimated Earnings On Uncompleted Contracts [Abstract]" } } }, "localname": "ContractorsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r121", "r122", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Conversion of Stock, Amount Issued", "terseLabel": "Aggregate amount of conversion" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r121", "r122", "r123" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of stock, shares converted", "verboseLabel": "Exercised and converted common stock" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r121", "r122", "r123" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "verboseLabel": "Common stock issued upon conversion" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r315", "r316", "r317", "r319", "r323", "r324", "r325", "r328", "r329", "r330", "r331", "r332", "r335", "r336", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debentures [Member]", "verboseLabel": "Date of Issuance [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and support [Member]" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost Of Goods and Services Sold [Abstract]", "terseLabel": "Cost of revenue:", "verboseLabel": "Cost of revenue:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost Of Goods, Total [Member]", "terseLabel": "Cost of revenue [Member]", "verboseLabel": "Cost of Revenue [Member]" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r96", "r135", "r238", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r511" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 }, "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "totalLabel": "Total" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-term contract or program.", "label": "Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block]", "verboseLabel": "Summary of costs and estimated earnings on uncompleted contracts" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract]", "terseLabel": "Costs and estimated earnings amounts on uncompleted contracts included in balance sheets" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "auth_ref": [ "r90", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.", "label": "Debt and Equity Securities, Gain (Loss)", "terseLabel": "Recognized loss on conversion" } } }, "localname": "DebtAndEquitySecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r28", "r30", "r31", "r134", "r138", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r335", "r336", "r337", "r338", "r524", "r625", "r627", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDescription": { "auth_ref": [ "r28", "r31", "r360", "r625", "r627", "r640", "r642" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.", "label": "Debt Instrument, Description", "terseLabel": "Promissory note, description" } } }, "localname": "DebtInstrumentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r61", "r329", "r522" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Prepayment penalty due, percentage" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r61", "r334", "r522", "r524" ], "lang": { "en-us": { "role": { "definitionGuidance": "Percentage of OID secured convertible debenture", "disclosureGuidance": "Percentage of OID secured convertible debenture", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "positiveLabel": "Interest rate", "terseLabel": "Interest rate", "verboseLabel": "Original issue discount", "zeroLabel": "Original issue discount" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r61", "r317" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Bear interest", "verboseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r62", "r319", "r502" ], "lang": { "en-us": { "role": { "definitionGuidance": "Due date of convertible debentures", "disclosureGuidance": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "presentationGuidance": "Due date of convertible debentures", "terseLabel": "Maturity date", "verboseLabel": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/NotesReceivableDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r63", "r134", "r138", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r335", "r336", "r337", "r338", "r524" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Loaned amount", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Debt Instrument, Term", "terseLabel": "Short-term note term", "verboseLabel": "Note term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table]" } } }, "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]" } } }, "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r26", "r623", "r644" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred contract costs, net" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsAndOtherAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost assets and assets classified as other.", "label": "Deferred Costs and Other Assets", "terseLabel": "Reimbursement from licensee for project costs" } } }, "localname": "DeferredCostsAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs", "terseLabel": "Deferred contract costs" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r51", "r323", "r523" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r75", "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Offering costs", "verboseLabel": "Offering expenses" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r117", "r277" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense", "totalLabel": "Depreciation expense", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r117", "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r77", "r490", "r491", "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r377", "r379", "r380", "r381", "r382", "r383", "r384", "r385" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of disaggregation of revenues by categories" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-based Compensation", "verboseLabel": "Stock Options and Grants" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options and Grants [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r54", "r137", "r303", "r305", "r306", "r312", "r313", "r314", "r540" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due To Related Parties, Current", "terseLabel": "Due to affiliates", "totalLabel": "Due to Related Parties, Current, Total", "verboseLabel": "Related party notes payable - secured claim" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Share [Abstract]", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Basic and diluted", "verboseLabel": "Basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share attributable to SG Blocks, Inc.", "verboseLabel": "Net loss per share - basic and diluted:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted average shares outstanding:", "verboseLabel": "Weighted average shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r159", "r160", "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "verboseLabel": "Stock-Based Compensation Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "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.", "label": "Employee Stock Option [Member]", "verboseLabel": "Stock options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r82", "r83", "r84", "r140", "r141", "r142", "r144", "r149", "r151", "r164", "r239", "r359", "r366", "r435", "r436", "r437", "r449", "r450", "r496", "r513", "r514", "r515", "r516", "r517", "r518", "r669", "r670", "r671", "r710" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Non dilutable equity interest", "terseLabel": "Percentage of controlling interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r117", "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "verboseLabel": "Fair value of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r498", "r499", "r500", "r506" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "verboseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r325", "r335", "r336", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r499", "r554", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]", "verboseLabel": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r498", "r499", "r501", "r502", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "verboseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r325", "r389", "r390", "r395", "r397", "r499", "r554" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "verboseLabel": "Quoted prices in active market for identical assets (Level 1) [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r325", "r335", "r336", "r389", "r390", "r395", "r397", "r499", "r555" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "verboseLabel": "Significant other observable inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r325", "r335", "r336", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r499", "r556" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Significant unobservable inputs (Level 3) [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured On Recurring Basis [Table Text Block]", "verboseLabel": "Summary of financial assets and liabilities measured at fair value on recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]", "verboseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "verboseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "terseLabel": "Aggregate fair value of conversion option liabilities issued" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r503" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value of conversion option liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r503" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r325", "r335", "r336", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r397", "r554", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r505", "r507" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Measurements, Recurring [Member]", "verboseLabel": "Fair value measured on recurring basis [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r528", "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1Calc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "negatedTotalLabel": "Total finance lease liabilities", "totalLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liability [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Current liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r528" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "negatedLabel": "Non-current liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sgblocks.com/role/LeasesDetails1Calc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1Calc2": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r527" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r534", "r537" ], "lang": { "en-us": { "role": { "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.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r241", "r244", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r333", "r357", "r495", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r228", "r230" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "verboseLabel": "Accounts Receivable" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r271" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of estimated amortization expense of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r271" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r271" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r271" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r271" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r265", "r266", "r269", "r272", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r265", "r268" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r269", "r606" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "verboseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTrademarksGross": { "auth_ref": [ "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.", "label": "Finite-Lived Trademarks, Gross", "terseLabel": "Intangible assets trademarks", "verboseLabel": "Intangible assets trademarks" } } }, "localname": "FiniteLivedTrademarksGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and other equipment [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Future Minimum Sublease Rentals, Sale Leaseback Transactions, Remainder of Fiscal Year", "terseLabel": "Future lease revenue for the remaining period of 2021" } } }, "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears": { "auth_ref": [ "r526" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Two Years", "terseLabel": "Future lease revenue for the period of 2022" } } }, "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r117", "r276", "r281" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Loss on asset disposal", "terseLabel": "Loss on asset disposal" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r100", "r117", "r231" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedLabel": "Interest income on long-term note receivable" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "totalLabel": "General and administrative expenses", "verboseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r257", "r259", "r546", "r622" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r117", "r258", "r260", "r262" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Goodwill impairment", "terseLabel": "Goodwill impairment", "verboseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GovernmentContractMember": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Formal agreement with government or its agency.", "label": "Government Contract [Member]" } } }, "localname": "GovernmentContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r95", "r135", "r194", "r200", "r204", "r207", "r210", "r238", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r511" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "verboseLabel": "Public Offering [Member]" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedIntangibleAssetDescription": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "A description of the finite or indefinite-lived intangible asset (excluding goodwill) that is impaired.", "label": "Impaired Intangible Asset, Description", "terseLabel": "Identified separable intangible assets, description", "verboseLabel": "Intangible asset, description" } } }, "localname": "ImpairedIntangibleAssetDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r87", "r194", "r200", "r204", "r207", "r210", "r620", "r635", "r638", "r660" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Operations [Abstract]", "verboseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r150", "r151", "r192", "r444", "r451", "r452", "r661" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r81", "r442", "r443", "r445", "r446", "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r116" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Accounts payable and accrued expenses", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r116" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) In Accounts Receivable", "negatedLabel": "Accounts receivable", "verboseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r116" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Cost and Estimated Earnings in Excess of Billings on Uncompleted Contracts", "negatedLabel": "Contract assets", "verboseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r116", "r591" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r116" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties, Current", "terseLabel": "Due to affiliates" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r116" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) In Inventories", "negatedLabel": "Inventories", "positiveLabel": "Inventories", "totalLabel": "Inventory", "verboseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r116", "r533" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r116" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Right of use asset" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r116" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) In Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r128", "r268", "r599", "r600", "r602", "r606" ], "lang": { "en-us": { "role": { "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.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "verboseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r263", "r267" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Proprietary Knowledge and Technology [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Capitalized in interest charges" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r85", "r188", "r520", "r523", "r637" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income recognized" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternetDomainNamesMember": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "String of typographic characters used to describe the location of a specific individual, business, computer, or piece of information online. Formally known as the Uniform Resource Locator or URL, it is often considered to be the address of a certain World Wide Web site.", "label": "Internet Domain Names [Member]", "terseLabel": "Website [Member]" } } }, "localname": "InternetDomainNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r186", "r199", "r200", "r201", "r202", "r204", "r206", "r210" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r18", "r73", "r546" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventory", "verboseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r22", "r74", "r129", "r163", "r253", "r254", "r255", "r594" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Inventory work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyShareholderServiceFeeExpense": { "auth_ref": [ "r678" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for shareholder services. Includes, but is not limited to, fee and expense for transfer and dividend disbursing agent.", "label": "Expense fee", "verboseLabel": "Expense fee" } } }, "localname": "InvestmentCompanyShareholderServiceFeeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r99", "r187" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "negatedLabel": "Interest income on short-term investment", "terseLabel": "Interest income", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r47" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in and advances to equity affiliates" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r539", "r540" ], "lang": { "en-us": { "role": { "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.", "label": "Investor [Member]" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandAvailableForSale": { "auth_ref": [ "r275", "r655" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of land held for sale.", "label": "Land Available-for-sale", "terseLabel": "Land available-for-sale" } } }, "localname": "LandAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee, Operating Lease, Description", "terseLabel": "Leases, description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sgblocks.com/role/LeasesDetails1Calc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r536" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1Calc2": { "order": 0.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest", "verboseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Leases, term of contract", "verboseLabel": "CAT lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r58", "r135", "r202", "r238", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r474", "r480", "r481", "r511", "r544", "r545" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities", "verboseLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r42", "r135", "r238", "r511", "r546", "r630", "r653" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity", "verboseLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity", "verboseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r60", "r135", "r238", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r474", "r480", "r481", "r511", "r544", "r545", "r546" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "verboseLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "verboseLabel": "Summary of financial assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent": { "auth_ref": [ "r59", "r487" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount, due within one year or one operating cycle, if longer, of liabilities resulting from the transfer of a business segment under contractual arrangement where the transferor maintains certain risks, obligations or liabilities.", "label": "Liabilities of Business Transferred under Contractual Arrangement, Current", "terseLabel": "Assumed liability" } } }, "localname": "LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationReserve": { "auth_ref": [ "r64", "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.", "label": "Estimated Litigation Liability", "terseLabel": "Provision related to litigation" } } }, "localname": "LitigationReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Notes Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": { "auth_ref": [ "r36", "r78", "r370", "r582", "r583", "r585", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r595", "r596", "r597", "r598" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term contracts or programs.", "label": "Long-Term Contracts Or Programs Disclosure [Text Block]", "verboseLabel": "Contract Assets and Contract Liabilities" } } }, "localname": "LongTermContractsOrProgramsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "verboseLabel": "Enterprise value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r63" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent", "terseLabel": "Long-term note payable" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r296", "r297", "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "verboseLabel": "Damages value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "verboseLabel": "Equipment and machinery [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Investment in non-marketable securities" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r71", "r135", "r238", "r300", "r305", "r306", "r307", "r313", "r314", "r511", "r629", "r652" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Noncontrolling interest distribution" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r113" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r113", "r115", "r118" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r14", "r79", "r80", "r84", "r88", "r118", "r135", "r143", "r145", "r146", "r147", "r148", "r150", "r151", "r155", "r194", "r200", "r204", "r207", "r210", "r238", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r497", "r511", "r636", "r659" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net income (loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss attributable to common stockholders of SG Blocks, Inc.", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r79", "r80", "r84", "r150", "r151", "r477", "r485" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "positiveLabel": "Net income attributable to non-controlling interest", "terseLabel": "Net loss attributable to noncontrolling interests", "verboseLabel": "Add: net income attributable to noncontrolling\u00a0interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r140", "r141", "r142", "r366", "r470" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r101" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income (expense)", "totalLabel": "Total", "verboseLabel": "Total" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):", "verboseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term note receivable" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r31", "r627", "r648" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Notes issued" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Notes Receivable [Member]" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfUnitsInRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of units in a real estate property owned as of the balance sheet date.", "label": "Number of Units in Real Estate Property", "terseLabel": "Number of units in real estate property" } } }, "localname": "NumberOfUnitsInRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingCycle1": { "auth_ref": [ "r601", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Operating cycle, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Cycle" } } }, "localname": "OperatingCycle1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "terseLabel": "Operating expenses", "totalLabel": "Total", "verboseLabel": "Total" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r194", "r200", "r204", "r207", "r210" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)", "verboseLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating", "terseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r528" ], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1Calc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "negatedTotalLabel": "Total operating lease liabilities", "totalLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r528" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liability, current maturities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r528" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, net of current maturities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePaymentsUse": { "auth_ref": [ "r529", "r533" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments, Use", "terseLabel": "Operating lease for office space" } } }, "localname": "OperatingLeasePaymentsUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r527" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r534", "r537" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesIncomeStatementLeaseRevenue": { "auth_ref": [ "r525" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.", "label": "lease revenue", "verboseLabel": "lease revenue" } } }, "localname": "OperatingLeasesIncomeStatementLeaseRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r199", "r200", "r201", "r202", "r204", "r210" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OptionMember": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option) which were purchased or otherwise acquired, excluding options written (for which a premium was received).", "label": "Options Held [Member]" } } }, "localname": "OptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business [Abstract]", "verboseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r16", "r139", "r181", "r488" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation Of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Description of Business", "verboseLabel": "Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAmortizationOfDeferredCharges": { "auth_ref": [ "r97", "r117" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization of other deferred costs recognized in the income statement.", "label": "Amortization of Other Deferred Charges", "verboseLabel": "Amortization of deferred license costs" } } }, "localname": "OtherAmortizationOfDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r75", "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Cash backlog" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sgblocks.com/role/LeasesDetails1Calc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Commitment", "totalLabel": "Total lease payments" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 5.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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).", "label": "Other Commitment, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "OtherCommitmentDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFifthYear": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 4.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Other Commitment, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "OtherCommitmentDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 3.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Other Commitment, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 0.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Other Commitment, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Other Commitment, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/LeasesDetails1": { "order": 2.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Other Commitment, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the nature and terms of commitment.", "label": "Description of commitments" } } }, "localname": "OtherCommitmentsDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCostOfOperatingRevenue": { "auth_ref": [ "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other costs incurred during the reporting period related to other revenue generating activities.", "label": "Other Cost of Operating Revenue", "verboseLabel": "Total cost" } } }, "localname": "OtherCostOfOperatingRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r97", "r117", "r277" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Accumulated amortization", "verboseLabel": "Amortization of deferred license costs" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accrued Payroll and Benefits", "terseLabel": "Accrued payroll and benefits" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsPayablesandAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r662" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "verboseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r91" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Total net receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherUnderwritingExpense": { "auth_ref": [ "r663", "r674" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.", "label": "Other Underwriting Expense", "terseLabel": "Underwriting discounts and commissions and other offering expenses" } } }, "localname": "OtherUnderwritingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "verboseLabel": "Over Allotment [Member]" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "SG Blocks Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for legal settlements", "verboseLabel": "Payment to phipps" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForPreviousAcquisition": { "auth_ref": [ "r107" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.", "label": "Payments for Previous Acquisition", "negatedLabel": "Payment on assumed liability of acquired assets" } } }, "localname": "PaymentsForPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "verboseLabel": "Issuance costs of offering" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInProcessResearchAndDevelopment": { "auth_ref": [ "r105" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflows from the purchase of net carrying value allocated to in-process research and development costs and materials acquired in a business combination.", "label": "Payments to Acquire in Process Research and Development", "negatedLabel": "Project Development Costs" } } }, "localname": "PaymentsToAcquireInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r106" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible asset", "terseLabel": "Purchase of intangible asset" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "auth_ref": [ "r107" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.", "label": "Payments to Acquire Long-term Investments", "negatedLabel": "Investment in non-marketable securities", "terseLabel": "Capital investment" } } }, "localname": "PaymentsToAcquireLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r106" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": { "auth_ref": [ "r104", "r539" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.", "label": "Payments to Fund Long-term Loans to Related Parties", "negatedLabel": "Repayment of promissory note" } } }, "localname": "PaymentsToFundLongtermLoansToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r111" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Distribution paid to NCI" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Legal Proceedings" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r405", "r434" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PreOpeningCosts": { "auth_ref": [ "r97" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.", "label": "Pre-Opening Costs", "terseLabel": "Pre-project expenses" } } }, "localname": "PreOpeningCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r34", "r343" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock value per share", "verboseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock shares authorized", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r34", "r343" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock shares issued", "verboseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock shares outstanding", "verboseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r34", "r546" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $1.00 par value, 5,405,010 shares authorized; \u2014 and \u2014 issued and outstanding as of December 31, 2018 and 2017, respectively", "terseLabel": "Preferred stock, $1.00 par value, 5,405,010 shares authorized; none issued or outstanding", "verboseLabel": "Successor Preferred stock, $1.00 par value, 5,405,000 shares authorized; 5,405,010 issued and outstanding Predecessor Preferred stock, $0.01 par value, 5,000,000 shares authorized; 0 issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r20", "r44", "r45" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConstructionLoansPayable": { "auth_ref": [ "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from borrowings to finance the cost of construction.", "label": "Proceeds from Construction Loans Payable", "terseLabel": "Net loan proceeds" } } }, "localname": "ProceedsFromConstructionLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Aggregate principal amount", "verboseLabel": "Proceeds from long-term note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherEquity": { "auth_ref": [ "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the issuance of equity classified as other.", "label": "Proceeds from Other Equity", "terseLabel": "Net proceeds of offering" } } }, "localname": "ProceedsFromOtherEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfNotesReceivable": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Sale of Notes Receivable", "terseLabel": "Advances in note receivable" } } }, "localname": "ProceedsFromSaleOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r103" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r108" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from received conversion of exercised warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r14", "r79", "r80", "r84", "r112", "r135", "r143", "r150", "r151", "r194", "r200", "r204", "r207", "r210", "r238", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r472", "r476", "r478", "r485", "r486", "r497", "r511", "r638" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, plant and equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r50", "r280" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r285", "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r49", "r278" ], "calculation": { "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment [Member]", "terseLabel": "Property, plant and equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r24", "r25", "r280", "r546", "r639", "r654" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "presentationGuidance": "Property, plant and equipment, net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Schedule of company's equipment" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r48", "r280", "r682", "r683" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r24", "r280" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of company's equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r24", "r278" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives", "verboseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r89", "r242" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Bad Debt Expense", "verboseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Abstract]", "verboseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "verboseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesLongTermContractsOrProgramsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables, Long-term Contracts or Programs [Abstract]", "terseLabel": "Costs and estimated earnings on uncompleted contracts" } } }, "localname": "ReceivablesLongTermContractsOrProgramsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r396", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.", "label": "Related Party Transaction, Other Revenues from Transactions with Related Party", "terseLabel": "Revenue related to other activities" } } }, "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r396", "r539", "r542", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentItemDescription": { "auth_ref": [ "r124", "r621", "r650" ], "lang": { "en-us": { "role": { "documentation": "Description of nature and provision of restriction as to withdrawal or usage on cash and cash equivalents.", "label": "Restricted Cash and Cash Equivalents, Nature of Restriction, Description", "verboseLabel": "Description of restricted shares refusal agreement" } } }, "localname": "RestrictedCashAndCashEquivalentItemDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r286", "r287", "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "us-gaap_RetailMember": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Sale of product directly to consumer.", "label": "Retail [Member]" } } }, "localname": "RetailMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r39", "r366", "r438", "r546", "r651", "r672", "r673" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Accumulated deficit", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r140", "r141", "r142", "r144", "r149", "r151", "r239", "r435", "r436", "r437", "r449", "r450", "r496", "r669", "r671" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r185", "r186", "r199", "r205", "r206", "r212", "r213", "r216", "r376", "r377", "r603" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Total revenue by customer type" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r185", "r186", "r199", "r205", "r206", "r212", "r213", "r216", "r376", "r377", "r603" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue from contract with customer" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Total Backlog" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/Constructionbacklogdetailstextual", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "verboseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Summary of company's anticipation to convert the backlog to revenue over the period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables", "http://www.sgblocks.com/role/LiquidityTables", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r86", "r135", "r185", "r186", "r199", "r205", "r206", "r212", "r213", "r216", "r238", "r300", "r301", "r302", "r305", "r306", "r307", "r309", "r311", "r313", "r314", "r511", "r638" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "totalLabel": "Total", "verboseLabel": "Total" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations", "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Share price", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Common stock, per share", "verboseLabel": "Sale of stock price" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "verboseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "verboseLabel": "Summary of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share [Table]", "verboseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of antidilutive" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "verboseLabel": "Schedule of purchase price" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r3", "r5", "r6", "r7", "r8", "r9", "r10", "r11", "r12", "r13", "r14", "r283", "r284" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "verboseLabel": "Schedule of Segments and Disaggregated Revenue" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r403", "r430", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock": { "auth_ref": [ "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reorganization under Chapter 11 of Bankruptcy Code.", "label": "Schedule of Fresh-Start Adjustments [Table Text Block]", "terseLabel": "Schedule of reorganization adjustments net cash payments recorded as of effective date from implementation plan" } } }, "localname": "ScheduleOfFreshStartAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Schedule of Other Share-based Compensation, Activity [Table Text Block]", "verboseLabel": "Schedule of stock-based compensation expense included in statement of operations" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r50", "r280" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "verboseLabel": "Schedule of purchase price to the assets acquired and liabilities" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r286", "r287", "r288", "r289", "r290", "r291", "r292" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r194", "r197", "r203", "r261" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r405", "r434" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r410", "r419", "r421" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of employee stock option activity", "verboseLabel": "Summary of warrant activity and changes" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Summary of fair value stock-based option awards granted using Black-Scholes option valuation model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "verboseLabel": "Schedule of RSU activities" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r65", "r132", "r165", "r166", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r348", "r352", "r357", "r360", "r361", "r362", "r363", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.", "label": "Schedule of Subsidiary or Equity Method Investee [Table]" } } }, "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r182", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r210", "r216", "r289", "r292", "r664" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r182", "r183", "r184", "r194", "r198", "r204", "r208", "r209", "r210", "r211", "r212", "r215", "r216", "r217" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments and Disaggregated Revenue" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segments and Disaggregated Revenue" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Marketing and business development expense", "totalLabel": "Marketing and business development expense", "verboseLabel": "Marketing and business development expense" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred 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.", "label": "Series A Preferred Stock [Member]", "verboseLabel": "New Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r116" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "presentationGuidance": "Total", "terseLabel": "Stock-based compensation", "totalLabel": "Stock-based compensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Number of Shares, Forfeited/Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Award granted (in shares)", "verboseLabel": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Fair value of award (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Number of Shares, Non-vested beginning", "periodEndLabel": "Number of Shares, Non-vested ending", "periodStartLabel": "Number of Shares, Non-vested beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Number of Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Fair value assumptions, risk free interest rate", "verboseLabel": "Expected stock volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Fair value assumptions, risk free interest rate", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Description of reason for increase (decrease), classified as other, in number of awards under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Other, Description", "verboseLabel": "Description of share based compensation arranged non employee incentive plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares, Exercisable", "verboseLabel": "Number of warrants, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Shares, Cancelled", "terseLabel": "Number of warrants, Cancelled", "verboseLabel": "Shares, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "positiveLabel": "Granted options to purchase", "terseLabel": "Shares, Granted", "verboseLabel": "Number of warrants, Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic value, Outstanding ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding, Beginning balance", "terseLabel": "Aggregate Intrinsic Value, Begining balance", "verboseLabel": "Aggregate Intrinsic Value, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r411", "r434" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Shares Outstanding, Ending balance", "periodStartLabel": "Shares Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms", "verboseLabel": "Description of restricted stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r402", "r407" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]", "terseLabel": "Stock Options [Member]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails2", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "negatedLabel": "Weighted Average Exercise Price Per Share, Cancelled", "terseLabel": "Weighted average exercise price per share, Cancelled", "verboseLabel": "Weighted Average Exercise Price Per Share, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price per share, Issued", "verboseLabel": "Weighted Average Exercise Price Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r405", "r408" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-based payments" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Share price", "disclosureGuidance": "Fair value of stock price", "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Stock price", "positiveLabel": "Stock price", "positiveVerboseLabel": "Share price", "presentationGuidance": "Common stock exercise price", "terseLabel": "Average share price", "verboseLabel": "Common stock price per share", "zeroVerboseLabel": "share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r425", "r439" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Fair value assumptions, expected term", "verboseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Exercisable", "verboseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Terms (in years), Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "negatedLabel": "Weighted Average Fair Value Per Share, Cancelled", "terseLabel": "Weighted Average Fair Value Per Share, Cancelled" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Fair Value Per Share, Outstanding, Ending balance", "periodStartLabel": "Weighted Average Fair Value Per Share, Outstanding, Beginning balance", "terseLabel": "Weighted Average Fair Value Per Share, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Terms (in years), Outstanding, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Warrants are exercisable at the option expire" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Per Share, Outstanding, Ending balance", "periodStartLabel": "Weighted Average Exercise Price Per Share, Outstanding, Beginning balance" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issued, price per share", "verboseLabel": "Public offering price" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r52", "r658" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Short term note payable, net" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r27", "r546", "r625", "r647" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Debt issuance costs" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtInterestRateIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage increase in the stated interest rate on a short-term debt instrument.", "label": "Short-term Debt, Interest Rate Increase", "terseLabel": "Percentage of payments" } } }, "localname": "ShortTermDebtInterestRateIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r29", "r631", "r632", "r643" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "totalLabel": "Short-term investments", "verboseLabel": "Short-term investment" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermNonBankLoansAndNotesPayable": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.", "label": "Short-term Non-bank Loans and Notes Payable", "terseLabel": "Loaned amount" } } }, "localname": "ShortTermNonBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r126", "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r4", "r182", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r199", "r200", "r201", "r202", "r204", "r205", "r206", "r207", "r208", "r210", "r216", "r261", "r282", "r289", "r292", "r664" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SegmentsandDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r33", "r34", "r35", "r132", "r135", "r152", "r153", "r154", "r156", "r158", "r165", "r166", "r167", "r238", "r300", "r305", "r306", "r307", "r313", "r314", "r343", "r344", "r348", "r352", "r359", "r511", "r701" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r68", "r82", "r83", "r84", "r140", "r141", "r142", "r144", "r149", "r151", "r164", "r239", "r359", "r366", "r435", "r436", "r437", "r449", "r450", "r496", "r513", "r514", "r515", "r516", "r517", "r518", "r669", "r670", "r671", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "verboseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Cash Flows [Abstract]", "verboseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Changes In Stockholders' Deficiency [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r140", "r141", "r142", "r164", "r603" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "verboseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r67", "r327", "r359", "r360", "r366" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible debentures, Shares", "verboseLabel": "Conversion of warrants to common stock" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock for services, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r34", "r35", "r359", "r366" ], "lang": { "en-us": { "role": { "definitionGuidance": "Common stock ratio shares", "disclosureGuidance": "Common stock ratio shares", "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "positiveLabel": "Shares of common stock", "terseLabel": "Public Shares", "verboseLabel": "Issuance of Successor common stock, shares", "zeroLabel": "Issued shares of common stock" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r359", "r366" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Restricted shares", "verboseLabel": "Restricted stock or options issued, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r34", "r35", "r359", "r366" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r34", "r35", "r359", "r366", "r413" ], "lang": { "en-us": { "role": { "definitionGuidance": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "disclosureGuidance": "Shares, Exercised", "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Shares, Exercised", "presentationGuidance": "Exercise of stock options, Shares", "terseLabel": "Number of warrants, Exercised", "verboseLabel": "Exercise of stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r68", "r359", "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of warrants to common stock, Shares", "verboseLabel": "Conversion of convertible debentures" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Stock Issued During Period, Value, Issued for Services", "verboseLabel": "Issuance of common stock for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r34", "r35", "r366", "r404", "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "verboseLabel": "Stock options [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r35", "r40", "r41", "r135", "r227", "r238", "r511", "r546" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total SG Blocks, Inc. stockholders\u2019 equity", "verboseLabel": "Total stockholders' equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r83", "r135", "r140", "r141", "r142", "r144", "r149", "r238", "r239", "r366", "r435", "r436", "r437", "r449", "r450", "r470", "r471", "r484", "r496", "r511", "r513", "r514", "r518", "r670", "r671", "r710" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r133", "r344", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r366", "r369" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityReverseStockSplit": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.", "label": "Stockholders' Equity, Reverse Stock Split", "terseLabel": "Reverse stock split", "verboseLabel": "Reverse stock split ratio" } } }, "localname": "StockholdersEquityReverseStockSplit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r519", "r549" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r519", "r549" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r519", "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r519", "r549" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r548", "r550" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Liquidity [Text Block]", "verboseLabel": "Liquidity" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Liquidity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Vendors [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_SupplyCommitmentArrangementMember": { "auth_ref": [ "r32", "r628", "r649" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each supply commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Supply Commitment Arrangement [Domain]" } } }, "localname": "SupplyCommitmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplyCommitmentAxis": { "auth_ref": [ "r32", "r628", "r649" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangements in which the entity has committed resources to supply goods or services to a customer.", "label": "Supply Commitment [Axis]" } } }, "localname": "SupplyCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplyCommitmentMember": { "auth_ref": [ "r32", "r628", "r649" ], "lang": { "en-us": { "role": { "documentation": "Supply arrangement in which the entity has agreed to commit resources to supply goods or services to a customer. Excludes long-term commitments.", "label": "Supply Commitment [Member]" } } }, "localname": "SupplyCommitmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r221", "r222", "r223", "r224", "r226", "r229" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts receivable and allowance for credit losses", "verboseLabel": "Accounts receivable and allowance for doubtful accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r232", "r233", "r234", "r235", "r236", "r333", "r357", "r495", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r701", "r702", "r703", "r704", "r705", "r706", "r707" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r286", "r287", "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "us-gaap_UnderlyingAssetClassAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by underlying asset class.", "label": "Underlying Asset Class [Axis]" } } }, "localname": "UnderlyingAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnderlyingAssetClassDomain": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance).", "label": "Underlying Asset Class [Domain]" } } }, "localname": "UnderlyingAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of units that have been purchased during the period, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.", "label": "Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased", "terseLabel": "Number of units received" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r168", "r169", "r171", "r172", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates, Policy [Policy Text Block]", "verboseLabel": "Accounting estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "verboseLabel": "Automobiles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Warrant [Member]", "verboseLabel": "Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "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.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Exercise period", "verboseLabel": "Warrants, Term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516265-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r15": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=51888271" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r16": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196816" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2599-110228" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r295": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r369": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/subtopic&trid=2197326" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r441": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r469": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r488": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "83", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125514181&loc=d3e34841-113949" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123418715&loc=d3e50824-112756" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55696-112764" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56145-112766" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991576-234733" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991585-234733" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991590-234733" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54658-109401" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54672-109401" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54681-109401" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54708-109401" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54711-109401" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55538-109407" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55562-109407" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123377354&loc=d3e56288-109415" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56414-109416" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56417-109416" }, "r598": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "912", "URI": "http://asc.fasb.org/topic&trid=2145070" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155636-234783" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54406-107959" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=SL120155248-107959" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(1),(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),1(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "720", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=35755714&loc=d3e28434-158551" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(c)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r696": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r697": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r698": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r699": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r700": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r701": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r702": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r703": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r704": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r705": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r706": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r707": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r708": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r709": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r78": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 80 0001213900-22-029275-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-22-029275-xbrl.zip M4$L#!!0 ( *R N%2P,=H0. D &I + 97@S,3%?,2YH=&WM7.]3 MXS83_MZ_0J73%F822$*XHR$PP]%O?72=1S(?G,P;D'F7RW1W*L0PS>-)T<>'Q_"3/A5W47Z+2*43*O)[?:HY MA4_!N]1FFID%[2%-IYL&C'=[MD6:J*1@UC)=-2D-N>R.>RJ=]JB$H8TS8MF3 MK7(9,0FC:JB6NV,U=(BA/XZ2[(P,>MPR)ZJD[8!':N#E#)2.QC,Y0:!,\,A! M%@HT5JM'5H41ME>>*&*ATM1R)0M3<,DM1^G3[?DS&+4G5'>Y+ NC8#&XH=$& M\/S::))7>T$[N&@?!>[#R1-4=L_W.C?5S_=[%YVG'@^X)B_/$O?Y3>8Y8_R'^)1>L-, 9(G#5M"*MBN@ H6OBJ<_=P_?'ZZO+A M^O:&?/I\=__Y\N:!/-RN!Z;=$WC>IV<-?]^Y?;B\Z=Q7;__[G\Y?Y/+J 4W?J-4:7RO0Y$H:2[5]<\]A[^*Z0C[1 M3) _#LEO5/2YK,#ST);'0V)[U+:\R9%\?M>V-!"L,'ZO2(3-]Z-N41E%Q[22<[Z$$(,U@0SUMP/I[]R"@*2J:<@%5[7LSHRR$*2,Q%P"#!!18[>O $*A.S3K4CN7R.,<+X/OH<@BD G0*OEX!6#) M,4>E@ P$-8)=B#%J<\"8J:DA,$0P1R:@ T!5 9[<=,;I$U+3([$ ]EC@ M6+,N-\@P+:%XT^L-6E9*<#2%,C/:[A#Y!A#9W$Y$/O28WZLHGH]?P\P4Y8)F MV9Q^LKV+,2Q^^N&T47]_9G(LY\4AIB\5QQPN'6"N"=7,01.@QK%,! @19K!D MY*:'W;%; JD;TS=>1]R$0ID,QF%2UV FUR?5*F01[LJ2?8!DQ #C'G>=IQ!J MQ2XCEY O[S(!/>K'M%H_V6<';FC])/)7_I+COH+TL0'E$TRJI9#A(8RZK#Q1 M/#%1#!/A.J<#"?1 ^MT:N=77B!&GL]ZWT4C1_.740_$%<>&X^8*U-D_*RC@1 M(V5F@]9&H48/-A,A)I7.8^UF5?V5&9@8_-CQT.4@JR!%#FEF5A^"7#5@ )A\ M)L]^50;//H.$V>?&I6'HQ:23@SM)XP1>)@&:">H0F-/?,8HJ.4' 1@[)''0Q M2O"(6J=H8'C$J>:X .Y)NJ,E$B5E!HFS"UC&L6R7M)5AH) %DH"#4HK^F0F* M7 .6Y908$W 8X>E\N0J!;P'#CD '8#R+OE+ZGX7VEZ "!;!ML)\ MY4PW@_;5<^3*H(= T><18ID:)=V>,340![!41H!3'15@ _AS&G#![1 )^;QI M,?0X7#K(^:@QT;54:CO.\90O*,UT"I WKH (0Z4CIX KNKM,0ET@ /G0PE(, M*=@ED]:C&T(/3R'MGTU2JQW*YZ&\T7@URIV(_Q?*PPVA?%+IN2A?]ZV&+7F= M8<(<6WPD%@M%;:$?\)Y4T"$V"R@$R/<\P1@$AH.GVNE3D3GJ@;&(Q3$++>]# M%#%S=A)&)=,*5,I?SM]<<-$5!@(-,GX+(U"97:S!*F2/CGHSW)^)EV\ZDJ#8 M^7$)@WE+@#YG*/Q;"8V[VN:EX3#:(M+C'9Q%>;+:R%;'%.;P8"&O_EW+7&"O MP9JP]%%AF&E$5JG.F",U4<;"?7P? F09<##RMS^R(_L+AL00(H#/3/7.%0\! MN.Y,!(]+9#;2Z\!KU:-F5)0A$W(AA46.(CI[Y/1M2 1_9"(_()GJ7WFUB2;# MR&XW==MW4T^V=C=UGALOV?5TI^Q1$98JXUR)J;N,YW':1$2N4:_-;(R,5*-9 MQ*W29E0BN1L@,DDX$#GV##$)%!1AV!YQT,\)V0?4 P\PR#/@$YE;$:K8WQD' M]5U8RF3HCE,.6M]*YO\VBZ(7K7N2!4RJM"4[G'/CWX8.)2X%5/LP)P<$XCX[ M[MB'G %DR$[$)=0GL8947X%U,,=.(*BY-XORZ%?Q])[+OA)]AAQ?TF[^@I3."0U+ M4J&&#%H'/>59#)V(K1 +-U( ';XX2LUU[O>-Y[CZW"'>;8_7'E=0SCDD #]P M7QNO_:O1NW?2-_A.^J_@R*U%KS;DO_^@0])H5DBCUFA,%X]+WE@_?3>*8?^& M%];]+%_V3?5\)9,XFOU3F[*I7E$4!\I:E92F.UU5K],5]%I24+Q(Y$99PY$Y MFOJ;C>=C[%+S;?*QCG@B..!"4^8>#=P-A +TW<$^"00-'T?L[!5S-]W<&[7Y M-VOO==UU)9%7/IQ%I/.$PLS/&T@M^7=#^0 /,G[?!SE_KS/B^N2 M7*\ESWI*3CO0"UGTRP1NTGWV/_DC9;#.C"TK9-PX8T1GZ''[Y?B0.N]P,,<7 M9^E)^:/X[?^MP)'['P/_ U!+ P04 " "L@+A4(:K)@_L& "=+@ "P M &5X,S(Q7S(N:'1M[5IM<]HX$/[>7[%'IR^9 0(F+TU(F>$HZ67F&G*!SMQ] ME&TY5B,D5Q(AW*^_E5_ )N$E%](V&3(#CF5IK7V>W=5JQ4EHAKQUXDI_TCKQ MV4W\!=I,./U8"J0PE8 ,&9\BTR MS5+K52SJU89D19D,3W*ICN%U+?Y+.B?]X-T@EGB.$B]3B7%+&315+&@"I\90 M5=$1\9BX.@8AU9#P)D@5A43H8W":8.BMJ3#A4RNV%MVF+49AAP#[VU&"-F$< M,D-C470F:,Q\.4[DC*7R9V^*!57&U+UF*,L*U$;):UK!$2;,O\BGGE3$,"DJ ML<;'P 0SS$J??YY",7T^).J*B;PPPMD5-BAV%5H8WPI71\T3M]6]#9G+S(D% M+VO=C6].9M\9XBYJ@JAQ&IA,^;0IEINVE5H-IUK/I&07%S_1#Z?O69/U;:0- M"R9SEMBH5X^B'(<_ =47YA0>*D,5(HK^T.E>#LY.SSKMP5GO'"Z^7O:_ML\' M,.@M]Y!6_<."P61C;V*\51Y=_EK^\8&;;?6A_ZET, MNI_RM$*_V[%4KZ#WJ':PDM_>*0S^Z&Z9VSAS_?;E[^WS;K_2^_O/[C_0[@R@ M=[J",*=6<[9+T*9H*)J8I+=G CPI!/7L\$4F M7DBB<]DQ%+/JNV"G*,\Q5&J-F0G!A!2^CQ!/JO@$%(VD,B #Z'^&W[GTKI&E M,^%5X;WM^/;U!\>I-3MR&!$QB>_JS9W[)IQ\+PXIA,- 2,H_2IBGWJC132@= 0X4/WUD/+NJ* MJ@R9UC\2=@3%SL@GAD)(%46P\^!>QA1DV"+Z9;@@(PY?JO"9\!LFRHOQMF(Z M(:,!*H@*&W9#H1<$S$.X\37QXX2[& 5[?V8]G0W38:=,$.&AT2X85@9?QI-V M)Q@DE,U3RQ"-E!X11,K(C:5+_>6^L#B% N2>^#(RR'YN8FL*7&?!3Q'I$^42 M076E=\OI!-J>=9L'+T]E.S*M1R\?M38*TIM6B?>^NU&_/9HZ[8_P&V= M^]R6":MB+-VFJH8P@0LL2U*9S*<)LSEDI*BV[ENVCPGG^':;8F!.@0\B]&=\ M8D<%TUP#!?HL%FT7/.PUXHGWRX@F&NFY/*2Z]:BG6PGOE.W7+0"_.C'$Y30; M%M+DZ<&>GQ:(^EBJ$6WPL.87I;$K#7;T[MQN[5ZE= MHUKKU)-IYJEANG MV'DTQ8F$_T.K,W/TS:(T8(8_CLPGFUHGQ%P$NY87ED-LII'6/A)0%Q1 UB)_ MPZYLR]\J^3S8-QXW]OV%8JA^A/K?@:P,!8KN2[F6K>]YDAK5!OY-LX(TR.[APCSW:)SJM&>G]9C4_M)T?"H)9S070G'S[MQ>X6['VRXT@OVQW]HW;TM7RB$"\#VS+)1D$= MA$RGAQ^8\"5E"\^+ZQ*V8$B)%V85D6=P ''?Z1EZLPYMY49(4P9ZZ]'(9.<4 MB HBDM5I<6LVV>AIB$O!IW2(@I,#O%1\=FIESQ 1U$AJ^I#R\.ICI\T7?I.3 MJ&%RRID_X,L+GAWSH6(2.ZDQTQ3TR/V&FF68<3L4/T49>B(I&2-\P&G#1RY$_[QPRCA&N/V-+J_5QLM7V"D1), MAS,!JW\W86,",]IB& 0PBK#%@DAU%AGFLKO9_G2Z3YWVRKZ37Z+OQC]+_P]0 M2P,$% @ K("X5)LNXB_P ( U,P7 !$ !S9V)X+3(P,C(P,S,Q+FAT M;>Q]^W.;R++_[[?J^S]P?GNZ?_KO7.[. X@"5>7QC+M1G MQ1H_ \.Q6>;6_ $L]_/)W63*G"G6HVFPS%=#^WL%F#-3!4Q?&*J"/ 3BZ$E5 M'SGI27H"*C<26.8S,("%GSMVF/L58!E!8KXH;XS "0+##S^*_8^RR'S^%+LQV/3>OX /_P [^1['-\3^2/O MTI7=>U:4Y?;EWAX#CQ _KZ4;&!?[GVZL1?K1GP4O#GZ=W5!\=2#/O)M!:*HYD&>A_7 MXX0>+_@/>;6UT$-^B/X+^0]_?KF:SN9@H?0TPW848[9^]>O64+W[^-%H] %_ MN[X4CDJ-D,![0_^#^^6:NHZ5./W1!_CM>N:V*0G\8 >MO"N"@]!V71Z9G_W\ M^!JZ''Z@F[/O]O',7" J"IRX83&>A1,[1=F=HN-?:H&GQ&'T/\!O \SM0:2$ M!^$A9Q=_>;G'#0/PTUZ3WL>+@0?YEQNK1?SUJF-]<-Z6X .\ EC:;(,?-1T_ M:UEPK!YZB)WR#A>F?$_PIY$,-23'Z\&;1H;QFT;/G\/)3W.@J"<_.9JC@Q/$ M])[/VV/XX)\^N%_\M ".PJ"G]L#?*^WEYZ,STW"@TNK=PR<>,3/W7S\?.>#5 M^8!'=/+3!W03_.&^X=%4WTY^4K47QG;>=/#SD:K92UUY0V,&\&KM]2.Z$%@G M_^^__M]_,0S^0%-58)R@?[H?P&LO+66&..V^\]6Y0WB:(#7""XCIAK* #_>T MT<=;""A@09TZ=2!XIW/% O;$ME= /6)6AN;>[7Y\Q&B0D??*\XB'CU'!3%LH M.J0[=\2X\/KY"$(2X:.GFD[/N^#HA/OI0WADX?%>NY0.#?=\(S_N<*$F_'AA M0%J_3>= U\_,Q5(QW@(C$HY.GN!H@/\N[ZE%D^9FY2 UH&K&\R[ZB/71YP)> M_0R']]DR?SCS;4+)60A%^,XS"&U+T2>&"EY_ \&W]>'TH)QS@C@:2<6\Z\AQXU:#0B9VM(.?A.S1[INA_ <6Z,-1S:#L$7C@\.NG!91)JTF)> M>6[.5HOU.V_A3:9Z"3\+ FMT=/)[*:]#4XR\3.".3M"-12+E4M.!=0;I^&Q: M 9P(XM')-=2ZRFP&=,]&PY<6^>XIE#;]=&7#]]Z/#T?_U[DQ";&S+26IH47^*D#J7=FKJ!$OB%[./!R M*(SG%\6"Y_>58CG TM_N !R LWF9*!1)5?]U]\B6T= TM]XG%2K^ZQ?BU7O] M$DA!GNL5P#QD2'R\TF; L,'XV0( O6R\A&7F&P6\-HT\^BG-L!,&5^N'.? :6 M[0[BX0[8#KS4\6R@^*%AZ^<4>ITJLC8@BK >&EL6TG\(2Z=OFTMNE3<,]1^* MI>+__0%? :?E+G?!>8DALPEY.A_5E?4&URFX+"5/\,DT'<-T #+X/^IP"#\? M :/W=8J>YGYS9R+K.M'1L^#7'_QKW?'X_^*/3J!9#TFR30+;'H" MZ&[:_M20P_S1QKX2Y!B#'>B/<^PLAKT2Z&X=>5\C;P9^K2V6.O(@/H2?L7EY MY&WN &QS907>C_WCCQYF,%5<12)!S$Q7CS9T>R!?+^"$'0\\T]5RJ<,U:+'0 MG,7ZXR/O@>M' KR&K3]=?ZZIZ)LG#5@,'C*(=73/)K^%3#=WB?QX:@/^AA]-D\$YR@3>BHRF4&PKE+".P+>?C'5JBW%>B M?X:X6[7 N %&)P;Y_C?%(!\O]=C@P&OZS1(M93[JT2=;2_DM7$:[@7AL<<3@ M/$J(8C%^#OGT BGY B;8>$ 3N-/L[Q[PD/F=1OA:M3?>KMC ,9OVYI'*%TO2 MWFL?AF*88CBK!4*.8:%L#&=VN5J*6;2HWJ,-DINGB:%J+YJZ4O0 9((S+Q:O M"5(22]VZE>NH)XQ(E2O/E68:;Y1KA%I?#F,<-;=#AR#@%T^G8*C-E\H5@A M+"61I%A4QXQF(V5X(-L5)>R^(W3_P_0$?CR;H0Q% MZ*;-@/:B/.K==5$3G,(U+4KW2B,^\CJZF< "JARB>2)0.?0YJ67*89--@*2\ MW^,VKR@\F\"5\HO%4C?? -C:B&R[4(_AK0'[XG6FKU2@7EKF M H7>5PZ6N9NG"P5:@\:S?0LL-^WQ+?X!87%,I!Z5QZ1=TRYME-)MRZ*0(<@/ MMWC7#$#+> :ZE7@*U8ABO:$(]\T31D(8)O$3KQDGD.6DF9^1F\K"R13>#_7P M-P6EJCLMCX]L\H @J=#]R"%T4.[DTC3@/^W@%DG M]CPW8Y6=KSA0=,>@0H*]TC0XV&:? MLMXFDYL?!K"NKL[:C1-T:O(*/"OZ!1YO0'_LF&S] .$$8H (I3HW' __0( 8 MOD=XKEE@YI@M3T5*RP1-G'"M$.%Z/+G_BV_B2X6(P(T>SN8:>+IX!3,<5[AY M>M)FH,,@@5_MF''=*!'RH 3>-"H')5Y-$VX05"1C]46S3>O-EZ^6F[ $&B5A MYE6#)G#""R\CW*"\F"SE?M.X'[4]@OPGL#TV-Y6A,E!@E=H>==D>807!E7L$ ME/*Z.79F8Z/I$"*HXL5*1^CK-C*B\Z2 R'!*! ^ PL15>GI>EQM8=@"*I,BU7B1SD%4*J,YNB&)F8ZJ83<[?OXUAN$CN>S%AN'7G2LLCJ^3,WT&$+B/ .QM)$=!4!)2J^]?>S<.-K1C/OP!%=^8SQ0)> MQYXK1VTW"M(BZBG3KMOR;J+7AN*F+;>\FQAHC*\CW%:YRU8[D?I4[ZFN3:-PSD=TJS3($U3*B%0^ GSW0=%9*84 M%#&@&(DC//KW" /0$:E;62[ )%I@8/& $3. Q"YBO8K'6\>U/;6/4U= M?:)[IFA?T7C6# !0B^4IL%ZT61<,E5O+5.$,;RQO2@F[I;NF3_&3+:+2;K"T ML7)DPY"QR<>Y XX"A4GU@];=@$9*D;<-5.(F7V. M:(DK+&J:DB7*OJMHJD3 MXTQ9:HZB'Q3O=]*@^Q#H;K6^W6ROO6)?5:S>+/Y4VALF[0TW#H)N!U42%"&[ M'0MJ/M9L/K8&*[>*U9F4H(P("4Z9XB)YOPU]89FZ#J5H B^QH M_4#C910** MFP07YL:9 ZMK_;3\)E4HW\N^,A7#QBT6#<68061L9FN?OIUJ&"T(8BL[DC06 M2YLNNSIN7F"XZU^X0VC;D5%J^\,L ]F_'VF)BJJA?9OW M<<".0B-0I2(R5PJ+A#1W:ADWRC*NLDJ"0%WF0V PC9_5'C^KGNET0Z9A&S+5 M0X#NK-2__5I1I2-JQ#75B"L[U8(?<<,6'\)"AWF'90;M6DF?Z!GI(:GS&"5K M&>4;^IS<,K*&8=?O<7+9>IGZ5EW5NW1?L?$+;]F6%XV>' *#:?2D2=&3BIA. MHR?-C9Y4! $:/:D_>E(ZJSEZ/JEQ*IXKVW+GZ/FDAJOX4B%P'@R0+U?078D4 M2'_XHAD'FM*50)%T*&0945QN5Y#2M:9H-#.WR^M?$^A(.X/],_U*DX*: M&R:T!I=4;^9&#-67A>-R8]I1UZU^UZTB$XX6F*>Z8&<2S(T![LW['^9?0&E[ M'US<01V\ &,%[L ".NW07;\%UA.NDS8#-X^Z]HR+75V\+@&J37.O+7#CY"G\ MU'Y2<#;TU&=.L#3X-I&ZG#+C N.;YLPU \Z<(F,',F*HU'UH!$\/3 QH"#Y; MP.Y(5) P')!,B.[#X$IY-"W%,:TW2*=[ &TN2['><-7T \("5@.II.@^&OS3 MCK\ 7;TTK2N@V&T_8D>.@QU$Z#X"QBO'7)B/FMX5OI^9NH[Z OKUNM?; M&) M=I^W7Y09M', UF\=";#F6O%WT*'[(,#J;&[JZF2QM,P7'''IB*@3@6 '';H/ M@LN5!TNXO!E@!K30FP2BLJ*,^ PB(6%HGTZ3XTZ(+1 MW 6CJD@Q) 7H7O^<@D&10J7NPR2XN>9MWE* )#1D"M&GJ] (ENJSG9NGSZ:I MVO=F9PXE0(;.X-T6SD1 .4V0_\"8S1>*]3T:5*([W&9W"6% JD1YP.MFIUY4><:/GJ#"KKYND) M"GB[X9BR? 6G2/55 @Z^K'1'NU06FJZUW5].@4/,3"DJDE#A!I .H8)Y,&!& MJYAG1L@OI@,Z:_&B;P(3I"!( ,%G\P58!IKQ&2I(ILQ:GJ^1[@,ES9A")*:J MST!H6QW0<"F<04\H_3SE-\6RE*[D.8WA9OE*! M>FF9"]<9Q ')FR>_ LXML*9SQ0*G;_$/"(M@B&+4OXM1S2.1:YG<1=79((\Z M&_5$KE1UQDLM(VM4G?%2.>H,U2<>PVTB=4%AM3 MB+0L=H2LY45=-XX;BD=V+14@Q7W-.GVZ6B;4GART3#"K*MD8*(E%(T)4AG8B MA$:$* AH1*@9$:$F0\33K)W(P,NVB-2:3-<:7-#.'HWJ[-$:W-"&(!07\;AX M0X+DY5_A GZGB@U41%1(=QR#1@E,W4#.^(=BJ9&$[A %TG%"\KK=51/=[-$4 MBE/@)E13I0MAHQ;"*FNL0DX(T(E2]!?-0*CC=&Y:SCVP%N?@ MT8EHKB@%BE5>6<_+G+YM?M_.:XUE2JU*CVWBVIU<#VAI'Z[:#^[#R?1;QE]0OO9?40A MTOUL?)/0+VVUY$?0S6@U64<]3LC3/5LHDZS0")%XZ>%BL=3--]!R6P,%G>\U M1P47%,5V1GB6=:_=4IZU6PJD*I4%!NAC^I0ZURPP<\RV5Z5/ MP47BA"E$8B R$L06JV%$H5$>LHYZ@EBBU=Q"LH:,SA!]RLJUN;&T9^BWZ>-G M"X#V5\'$RF<]E^ !S?AYTL!PO%7X<#;7P-/%*YCA_'CW>&N'URSXU8X9UXF2 M9AJY$"6B(%"4- DE8AZ4B#U!*!,E?:YM@8TH6>4\9.W#^THS;5SA:QE9 ^;/)=AG M+3P_BH.DMK^K)20(L+96NG;C8L<"OKTUGD(#BIV8PW7M6\3#1^N"JW$)>\R< M++:[1(9<]M$G:@02NZI1LI:ETMV> 4#UJW!T0Y-GS&*)GSQ5XH M8;4YZ\B"GQ$F6_.F"$E R%B%5C0DL:+?*IHZ,J;# 5:^YOB@-;^IJB( MV7/CVYP9L,>>&U]29L"Z5G++R=K ^L)""\E:96>S-M*G%4JR?75@"RFO.R@U MX=ZU2 ZM<">MU$F*D$,H0!G8E:;%)[-&-R"EM)D#U YM4D1J^FQB'#%SIN@4DT4;[?$S@BL?1N*G77 M1^#;3%8$/*''DY'5NZG$(V)#;L2W[?Q!"*U#=+B2)UM$O)O*.RWC;Z9UO'H@ M+>=7F6GZU= <^V[ZM1O R6:BAN=,D1*3"-J^GDWA1-!1:A MLFU1X[S,[GD4$6U 1,,+^;E>WA NTI/;FVZ 9[IZM#554ZRWJ8+.R^/U-XR, M]5SK1 /R,XESY]R;2ER(/31X+2;OYU;;:X6M0\GH).3-DS>Q&^M.>YX'2[%L MS[B^Q2/*Y3(B.Y3+5 4DJ@!)Y-;@^&$>%C3\^=8K_E*IK3@IAYL@^L15_Z+ M*%GT;XS#6A76\ST8T:<F&JEI^BIW+-H_M^8MC&:>A.%Q+R*4EK%R M@(5J%"R[8Z%">$#*.&\HT\09&^IZ>G$ENA)H4.-&*%]^GR+$_"_*;*X9P'H+ M4N@ ;"##MT'P95BJ ?(\\VT#X'%CZ:E."8&^#U8+.&_K#><7W5 G'=+=Z:1 MHOMH"!X0FAB0=,\6L \)"'$GI:*$Z#X,QBO'7)B/FM[VTY(;=NHZ-)$MO\G# M.C,J.M'N\_9TI<'Y&<^_ %V]-*TKH-A=X7)V5;^#"-U'P.7*@FO:R@*01#?. M_# =/ R#-$IT&0M>.79JX=?&XE(+=L3;=)V(\9&F-=NG;Z>:KJ.2"([BK.RM M+NH)].FR]'NV "0+4#M7(Z-@@*10J?LP<6M;*\_@4 ]&I DD3Y=A0;>.^(A MHQY:UXTANOLRZ@E#TMV74)OWDNJ0X=T7Q7A#T.R&L$WGIN7< VMQ#AZ=K34X M,MFNFF7G:Z6*TJ-LS]Y [=NN04?=>[Q[Z3YMW$_-J1KR]((7S1# M6ZP6[48)VJ"_4XQG7_KA/T/SZJK@!]BHO':3C<%Y=9F-N G5PZ_GD[,5FI.N M&.K$T(%S=776;J:J0/MX!9X5_0*/-Z"L=TRV5ANW['9:[N;)1\9[--\% M2P(AZC7; M"6T,_95^%(,3Y ZW2_5.FL=4E:J]56K8D^9Z0HFELUTVWUK@ZN^4I5@F[YM]5[F]VA%I=;;FQ.R>RT.(ZJ.AX;*#@>EEZ)Z!J/H.*=(-;79D=1@F23;)HW,2[RG"WQ@"J4T232NHL5DM[#>MN\S#K?)FF;K> M#3.HDG8[) .*M'%QHSM!BM-0;U[@=KK]3].!W/Q^1,W$=DSJZ\,?8*[-6E]B M8/],6!(X$IUR#1.89@J0=('J7JBDUBY ';5DRVM)E0;/SXK^HAD4G8U"9Y0I M707G)J!,^Z6UJU]:PT+0F\WOU%RM2W-E=0->[4W5VO"@C2Y.B:D&&Q?G!CY M<7"1"#SO#G@WJ$"*J6LJQL?$ 8M(;G+"E*F_D7#$@4*D 1D6Y9_RI[QNCCIH M7E!L0B%2.T3"^XZ5'6KR!G^A:POH4R 2=9_C.R=.+86D>+G;KL+SA!*DIL;& M,04Y1.LLS=.5K1G MOT);G?N*-+_:9&F:CAB)Q2Q%+$1QE5N:E/H4>BUR_*G MB*6(K9%0 MUUZ:&%P(B$D6AV3R4R23'6NA2*9(KCX@EB'=_D"!N>Q M%-R5$!6R"7 ^9?9M5&0E5WUP4>-3],;PRY9T'$>X_B'4$"L+ZJLSTT:UZ.!G MP'H)5^N*D*5874;!7"J8[W^8%,S;8%Z3A8*Y36#>=)FC< [!F:3]'@5T[8#F MARVK[A^A+.HL(3>,LN@_Z>$+=,Y>H,AT9>/0]_#&L[]7FJTA;RZ8P!&:;=W! M-J$GB,3!-GB35 XH)A04M6\0!+E;2OE27GSXQ=25<_ $P=/^GG!LWUUK%'E<6Y04RL7=O$LM;"SAN)(C1)@OM1@99+X-F((.\ MM1*^22@1&3P/>16/C/:O"ZW!!NZ@)0R)+T M_'W23NF;- 2DTZ/8^%63]5[,BCAJT(KH1:NX 04Q!7'FP"#T^0&YO)W.EV6!$V\^^"+_@?YWX=>@)R:\XQ9> MG?*&)?PU]_._3L\3'P^5BR3P@X_PFGV>?PLL3*FM]V#M%B.?Z.;KU0+E,IDQ M:HM@@-%!QCTU\-)S8)@XG77W:],9&WUOW(/][T-4R$!17]LGLLT]F^9=E9MQ M_B*S^S7^5;E?XS>&V?T:_ZKXU^1^!*"C7T3Q\@0$]^\O_'V,Z;#A>@)Z@9 M>T_*0M/?/C+_Z\#5P68,\(.QS(5B_"_+X$\^,?@R6_L_\)'AN:7SZ>CDOX)/ M>30M^(Z>8RX_,O_@\!]&7#H,SG+\Q.B: 7ISH#W/G8_P\]=/C'?#H^E /&SN MX3?W!-X(G_2)^:&ISAR]G?O7)V:IJ*IF/']D.,V 8_F??_!][I,[P__Z:>F/ M:J%8SYH!+T+W(_W?4W3M&7Z FAP!"][XD[U4C! I?GBC?#1U-?:"-:WN,:VN M(:WN,*WBB!2Z?6;JIK6>JW=YQL>)QR+\@RCG?HJ>^)$Q3&NAZ-YG+XJE0;#T MX!05!Z+$3OA^IBP#7^G @:3HP7'.,$']STUK.5<,>*$02SKW,\U 1@DB\*OW MB6/!FY[@,]"3# #9-M<<@!\?&"_DI?G#??8/"(3-V_&#( \>OVOP6>B!T 8Q MOX.>Q_W-BU0P,]T^53XQ-"@&&GIZ]'N/[O[WD"N/U@1^!I MC5OO(\N]$W\6&4NNFWHVF/6TU]Y<4Z%H?[Q7GD=B_^B$YWJ_)PA!)UB6K+13 MQE86S04TQ]% ZG\*$YII_HH2@K2$AG6 :\R.926T_AR=_/YU?'=_<7?U%W-W M<7MS=\_1[4395HKF(92SBC#6L0P*F6M M8QK!LGAS1SG;(LY2<6PETWB9,JQ%#"/0G^_4]\S-)7/_RP43B!*M(T3CLWOX M-65^BYA/56PKF<:/1"D^9M;-$!B%8D.A2+!XE+J32H%&@>8#[=*T&&<.F+]7 MB@5GK;\Q;IX? ^#$50]SR)I9'=^ZUUX_P[3C53)LQ7@KA'7@*U)4\8@P% MI7&J0/MX;LY6*./Q%@_LPLU /<(Y/_?*,R_)1PQBA^+\?*2].A]5^&UO 1\Z M1X_HJ9="+OG&V6_YK+/JMB]3 MYHMFS.9F>3M(DK>#)'W:V_HX.F'N[\;7TPG:BPAO4P2?=A+:LX!*EKFY8W@Y MDR?"Q)E)AX&%&'+[:A$K>WR$W]>+3Y:Y8!X"?QC'#/T[%WLC4^\$^8E>?F8N M%IJ-\N>9)TT'C(%S33_&[L('Y9#9%M MZ(CHT!V#K_%_^\2X4_$$>X.1Q-SX&%#Y*>X\QR/W*)BR?@0IHNM>WOK/1]R1 M^^W/1^A;/,Q'4WU#/RU_K.NG#>##\"6J_]4+L!S4=,NGMF,NUZ^31L>B,.3_ M%1C.(";E7EB^NJGV:\<9Z+F:J#D9\Y^5I=FJAFO,(WN$2 GYVC1VAFO=VA9MFL0G5[=6S:?)\=WQ M])CQCH9:YSR,1(A/ZUDQM/_#_WZ_)R[[GCTSVL!EIZ8U6U4 E<]\>5 M9@ ^8.4)1RQ#5W(YA5:#L<64,(: H6\W_6E_ONH?FCP0GAE M0CS?SN'-T3B= !<_0>)ZDB#*&9? .K,YWFVV$O_G'T.!'WRRX5MUL$1S\U(- M6!2FT%?8!%,@^R!YH*2T+YEC6)00G4RA)K.9\W//U;O+KUI[D7_SEWI*]])2&Z M:>C+1]QV)?'F9'A_\QCM4!YY+T#[D;NW((=;*[^_2HC'G"B(P9V?X3HU-)*I MFF$W*%6>',LTGG>A+JF$V=$)KL:*V'^AS.;,&3*X-N#WGNO_.[)JKA=V3I2E MP;]V R+A7N%8%/L)]V8C#1ZC_]C=6O,X@?)[A!P:" /SD;JWI M=XMPHBM3A$*+SWTH:7>6T"CR5L4W7GC$>F]C%/%]-XT1TA(7]F69I6(AYW4% MF']RQQR/4D@97!4U)=85G_"035?FHYP+[MWOW:5GR>GH":HKIQLB<@.4W77Z MYS:%2A7;.$'=@O3:A"$UV BJ?Z:FSD#+^QY:6=5Y#=>*K2I_AZU9%Z@8Y%891=?AE^B<#C*X_UYIR-R&5O8C0!>$\OSA%_ %:_-; M1)NJ;IZ_9X0';/>UCH>&.?H:Y?DS*NY, MO8)+@CTW4:*BGP#OS!4G.I$?2GC(.(4;W^Q-Z#W+*(;*O!/<"3\" $FY>OP/ MG &Z'E\*;T*C\)Z#3OS8>!!XD(KM,"..494W^S@G^'/%_G@?25 M ZTV.Z"OH-+_"U6Y+BI,O^N0<6&WADZ_1,J<-6VLC;GUVFS18/,C8?NXTIYJ MDD1!A\^]%J>?F4QW$ZIOI,F@$EMHT#=3&:!#908M910$UM\8\ *L-V:"EBUE MA@/BYXJC,.@<0E2[;YX1#*["5$B_?,.\3=P2=&$(5C M[PIGKMFA)2)EN4+IYTN4?AZ_%'B/XH6TQQ2T8+@DP+>'3 RTD-CO\VK\ZI:) M )\1F[U58W-F891EE6B-BJ"+1>JMN5(+-BM,0R>Z:[6H+$3>Z(6&=&LBNN*$ M=/CNY4>S&871X6 !H\QF$/.!7P:M,@179Z99\O\X)$% MH*'?2^,FNA:=R^WIT+%9*<_P91?7O:_3\%-BOWS4U.!MX[O>= S9, 4 DU<% M3S@ :1IX7QOM%@G2S>:>2$W:&;KA3;G(Z_.TSX/D(@LA;+/*?A*IT0N,L4ZDH6?4H /8G^V$P''[]^M?5^?!; M'-1/B8@2LVYYZ5(V]F: >E2NP=.FDUMQP5@1V6PQZVF&8T@>>F)KS(=/01(G M&I4H&-/D%2RP8*2138KZ$94(41))-FM*DTB="[ 7\49#"'+9>,3+40._T4EC MA9KS^?F4;NX_[3"E40I2;/Q)>XH+/7DJ&O(>QXM6-C9AMX- 81,*$@"7]HHK M;0,-?304_0V-[8<&1X;,?V3=F$CD7S0;*SA#,6::HJ,%WUP96 N@EJ&J8JDV MLT29TFI\HE#,<'CQG?(^WF[=OKA"!S77V],?0 M0%Y[GN\@S+%+YI;-V/)T]F )A-C[8P8'Y3H>:\D7/&U7+"IU.4MJY]. L%7# MY)AH]1O;C.G*^A/S17EC!,XOK1A0>$C.-=M>09&?*RH4P>K1AJK14\U<4(:NN#HA!=8CNNSPX'H1^W]49[$6% =+86* M>\2W.8N0H!*JVZ[:-T6L[8SQF9O;9;NY7?^,4R 4!LV$P=$)RK^C'&L3QPZN MUG[K>4:@;->9L2QC;M;NX_VW'4IPZBG<6@^W1#MY.U?:,9=K7C/\TG&3\[?2 M]OTKQ,T5: P]/SH8X#E&@AC="F*\72!("\T(J+NLD;,4=Z)/5@![!WU.?II; M$1JY1.A%!6-#P:VOMBY59M^?+7-EJ-%+X6 ^S"V/-=YNQ%)Y!J<64+ZOMR/0 M)[U']%'O$4"8PADK^@_E+2:G.I9JH7SWP(\@('+G< ?8%Z<[W.MB=L(9_ G+ M>#OBF06ZG=(;0';@@7O$A:/TVP*"-X)''8(/@V"[CNQCPGI#^=AH/N*&W3S7 M"S(P^86913GV/#CR!SGQT^\4*&T#RJ[P.^5;<_D&!?Q^?'IU@;I4G-U M5A6,;@MUD;7G%IJ]^Z5*Q%:D&;FI:::.GOSSD1 9241!?&2@V0XLY.Z@ M(8WO[EW%.CEF+B?7X^NSR?@*FE-H31ZC/C3AW#V?ZIYI_[A IKQA'H5>EG02 M,U0," \:0?KTR^W#Z?3\XMOXX>*K.!K)W^[XL[CLJ*,3(8%B,?[(; ; TU-, MOL>&F%GO"@WYY"M#2\3,9]-].U9>";V C1$3.WT*[5/T[/_C@??WL8 M3*1?[G\1O_PYC8?RY/[BBRMX/'1R83EZ=D6W(23J#5,MZTA][(#T#0\XO?I\^"']>W]Y^^?7J*IT? MF:X_,Y$4H[0>^!M>XG 2XZFB0RX!9CH'P+%1^Q(3[>\&F^:SF'ZL/M-$&?J&U+?<)=O^/5^>O5P,?CW@+_^\_Y^AVO("&5XA9E> M'] 7F:[_HAB06XAZ_VLSYYH]6[F-8)%:'QN*_F9K>&W8Z VD6-RC"^B:.V"O M="=LF]:F_C/-6"S8IZ1:@VJ-75KCGN-/M[ MN;9%QN%+2?YD%H4LYS(O9*HHJ*(@4Q2__'7^>?SP^^G%'Q?_OO\S%LHA/2'E M-S+D1!62;1 !#9+M!F@T0*;J-E8>MY8Y RK";[F6PI8,;A1'ME$GZHVJ-_F8 MR>28N;G_Y>(N9G//2ZTH=XOO]/.WB[\>KOG3/T>3O_[]Y2:!8(T(RU!%2Q7M M+D7[QY^7TU\>?A/N?__W0/KKU]@NZZ7O\64;1$#19KOA"CQ#'PUK6%Q-L#YG M+-MX$S4&]<:H[)<@^W_=WUU.'[C1[^,OEV?WZ486/\[MC65[54#"L]V O"KF M4IDYIE5RY#;;>.B:3^6^^7(_F?YR,7[H?Q7^'%[]Q9TE["INY+Z4"&ZV000T M0K8;OAJ!'E%317=/4GM[Q(%J],CW^FKC#B2>@5"?=9!M9E+2OA"U#JB6*$%+ MW'Z[^/7R8?*+_.>7;Q=7L57^"@K59GM30!5DN^$'K\,_SD[/_Y(O$N)=A01CDY5$MD$$ ME$2V&[Z@ ]M3Y0E \R"P>5.;+9!MU-06H!J@2@UP\6T\?AC=W-U=3[]<)N4M M;12 G-L4R/2B8#YQENMO<)6_B>'6V4+U'TM=^C.-B:[\5.Z;+_?_GHY_>?@F M_O;KU>7O?_Z2FJW1+V/ASS2&@$K(=/W%ZUQ[U&H\\I-IE-*@O#W7#<'NOHVG M#U]^.QU=7E_\)L6-! YE.OE\/;[_ZM98O+N8KD]_*F4?J,PTO. 8$HI!QQZ" MCOWAEIN)G((.UTLD[@*7O4Y5H 55LMFK2\UK.69JC+KOA0F:UL",U3T_R.BCB'U4LP;\0= M[!9,5Y:-/E#=X- G5/8-)9?XUR]-#;VQ!U[0:0"_<)>KC;(=[<[0%3M+Z3>4 MZK+5^GJ?1\86D8DI+YYV?!ZOF*Y !83 YZ",BW,XB9R,HLQI"&\S'C/V&!', MAT@X1K+N5KXAUU8Q-9F44(7S/U)XBAE?GS/3KZ?3R?ED?#<)+//+>'8W6V"S M'54NG*CKXT8N1':=:(X1JOK6XG4;JXOIG_^^D/E?;V-5W'8;J]3&59Z:W\N& M6AN+?:F_7IR"R]4^3:VX+3LZ6C#%Y4)LU1DF])AHT1;^6/9K,ZZK-08K1'I$ MZ8^.1P-^\*]=K5Q\/1U7-L:;=_BUGYC\T_"9=B7H5A(2,96BV*6>>854H[,-4V M+Q$4LH<)V48N5#4Y$&%C)XV#.@RPMLRGS?J;(JP-\VFNNLWL M%P23PM9_>=S8K3@EG3*:?"X#5/"HC"HZ:SE#OX"_5]J+HKL)$N7R.\=\6H/I MNF;WS[(GEI-OH7 ##C87,-GTEN"BR/LMP5=V[UE1EA\1W,>&BGY<;+ ^=LX4 MRWJ#,OP':C4:Z S^=7J^;@O.#T9$?<%%EI?ZK,0/M_J"5[5J=UG&J!ZA>J02 M/<+S0K%Z!(HFH1[A!(D5AWSU>J2A,D;@)5=BF^UC@(UG,TA7QV8L, ,02(\Z M8!D#.)VTMXM5CJV?0N:DO8)T72Z3R0?HW1J?U\#QXD()&D[D)!(-)[ 25' R M5X."H^&-ADVD U.H6JKS63 YQ)H?#L0/V#XZ2%V3W=(\XZ3>F%(EV]#[ MTQ;77X90\78=RI7:IN\(533';L^N<2HY/CCEX?Z;YLS/\)DL8.&$C'2#2R(, M38FL.)(KT\L=3Q2@>H3JD2:9=OGUB"23J!&)AQ9>==9=TR4LT?#;/KM8M'47 M3)0/F'#;@N0"K\ 747@8&Q%!YZ=MJ%)]4<"XOL: M[O^&8IZ]K1D27B>4R[5\\1_,7,3P2]-"!7NO3>=6L9R;IW/-7IH0 )^A4"Y3 M7$>9R'64H'DBL+*T*R)4_4&X>"!0=).A.U>PH@@,BC*$W:NM?30T_>7$]>249U!A)27QZQ $P-5?3 M7,ZW1))F'%DY,I7UY>6+ M6]:19)+$V-7 9^@;M"63]C='/)$SRG(RU/>2L"6+S4!,A>J?HKAX%,>N)QE0 MW.\362P\*PQ$=BAL!U4:C)@N[:/OZ]?=6F"I:"H#7I>H-)#;@,+$A6EGH23X MZ@H=-&=/H_0*">W8 RQRDHT+)<4N]YY47+A",3947*K9-6J&K4=U!M49;=(9.S9J=NL,"$2BR-J '?$2RZ%>&PU2&HTTZ7;'[;H2JJ,I M]32EOF3E1ZMK4%EIZ12Z*BN-77!SQ5 .X!C'K64NX1S?6&:I*RAP8JBXP,@2 M-6#!9UP/-5.4YF)W,1<[80/-%8);) )C0[WP!2 Y\T"4.+)<26[(L4-Y.W^& M'N>@*H2JD#:ID(1=LQPJI$^T7<8.Q1$[DL1&J9!&&GS;_5P+L.J"S54#IAMD M_'_ S(&,? &ZB5D.$6,[P=PDR*Q>>&>J&"X-XFWO O,-!U&_J]RDPL&6CT2T MGMO/CZ\?/8:<;_AQAMCA;V1?FX87^73#H(GYL42;)I($1;._G1E3!I]3"R/*##'G69?&9NM$Y%JG/IJG^T'3]4)=B:NEVT=*- M=99]J">J.Y$L)5_D1JPH6?LRO66PD_.\9WV?_".R($UAA*-5PA*ZVTYYM@UKJN8SEY.^!9-\>+/_A?V5G_*Q.2R0'6@C%,!P3J&3?X!&RKSDSG.R =,!QB M+;<\J\$U9# *5EV9BA&N('IM&K.42C!$T<^A &VRN"4AN5=EO54"(+D;-[BN M03]F$2JU7, ><)='1)OY X%C>7$[T[G!.#KP9.2)X2C&L_:X+H.6(;.IFP<- M:1YFLX_D)M3S\>'K[C1!G7;Q.M-7")]I\16!L!PXM+=9B2>-K] S_E09M'X* MC5,&"661D."L+V G?SY1E]"N_S;V$AJ4#QP%6#XY\ANGE M7VE:RSFT[S\R0E@D;4>QMJW'S8#Q%XX%;T681\\S *357', ?DE@'I" Y@_W M#3],2]V, ?,,#O/QNP:?A1YH.Y;Y'?0\DG/K%T$9,E%XS#1\(FE0'C7T].CW M'C_6WS_IIN+XXU,U>ZDK;^AK5%*6^6]ML30M*/\(K.?@"4"O1L5J [=BP'EG M7F.J\@NP'I!G6V\Y1Y_1./LHL?8*455PGN/94;^.R"JMYMAY$,>:+5E +(S( M#IWS LO+VP6$&@R81NS6HL*:MH,SE34#)R?#IWP'#@J7,3:8K2RX%E51"WA? MX=JS.->>.V_YWE[LWESL>O%ESGC1=4QS@]8=K\,I< MC?R68NR5)-JEEZAWX6-/C/$:)M/5HZVIFH)Z$8QMVYSA3\>&^JNI&=4@KI[U%(M5D; MXN%PZZ.IJY_6!53'F;NY1ADK=2#(3ZPP)(1F1C57R'5N6MWK?S9BBHW;5=M1 M1S71L"#:1!<'*+;*\B/28HAEB50S]]"IPJ *HQ4*8T<1U<1,=S*%(;$C06(Y MGK3DTS;HAU1.62RB65RZ9@ M]I#/2\2'AZXTY5'3\>X?&(NW%V?+A<9IBG3!U'' MNNTV 965YDVAJ[+2V'6:%JN+)Z=7M9#1-TOZQT,U]*AS0IT3&C2@ ,T1G,VL%5 :XO:7+Z,_;'-.T M-=Y/SEW?!CL^^3) /,3>NH =&^K8A6L@\I76_YRHC(S,2@.9'0ZKZPG3&>N% M"C@5>EO4_L=S'A3[SSW\4KH[+JC/HX*7*@$N5U?XZ M@YNZ?W44&'3FVNR[ 6Q[1Y%!CX(E%"$\!)Z[@D%9[K$\9)!A_I_XU5T\FQ+_ M.%\!5 EF4P(FJ29E?D5<5]V^K"^O:&$NM_CD"MR;=T"''%1OH>[+$"2'MMZK MK7TT-/WG(\=: ?CFZ&J,,\:%[7I Y6*A-%N/ K%0(,87D"0%(B^2=3;K2ZP4 MLU?3!)B0N^9U&X[4.J2FPF'PG%J'R=9AR"X'FZ71E:P@9]QB6N![S5XA9RP^[KQ1];,'OG@$J+[9[>1T1A?1D=C#*4"V, M!O2:"JY8FZPT<(DB4:N2ZM!%9IX-VQ7R2QENZN;,= Z7 6;37=3+_?4Z4A3! MC(PC+%1&TVM$$@^OGH&5V)$Q=NG!<+B':#A5C.^X+>/84'&;1B\%+W&WB*P- M #L:2J@M=4D*(#/FREAY*.";"?C8Y3 OX <\8>H"5+_LJ)^AGGD-F*-E5C?) M%FY-U=GV>=M.)P"W)C&^H^?^]_43TTQSHOUX7F1Y661E?KL].#WF0J6Y=5-H MG#2G.>9IV35$;7]XGI6'?9;GMKWM3@M!L1[^WD5)R1WUEKLD-3D ">(*1038@^[X#VV"&"?$-!BPR!"HDH M3C&0,W9=.[1=G\,"7;R!FAUT [(S@E6BKOP$\+WU-)&5N'6ZQ@ .8SZ5>\BF MWN2Y5.17;X,,;@+B8,"UI1:6ES;H M[I2%ZJ6X0;@6F/-E&NNI.K+0#,&D(QUD%CC?9T618^51J3JMG:Y?>["2MJ^0 MZ*WQA-N# C=D!:$K)W:K==BZ99K68WC6$.T]=!^$,KK,5*JN9$_1Y J:7%%R M<@5M)T1EI:53Z*JL-#+-A[832B9G7"= @#L!TJY"M&)E_MEU3,'12K)4+CLQ MNP.4R\;:) ?65>C6 N[!T"C8 M?"<4PE/#([;'*V=N6I#C:F!*[E@#^+2&#FFXHBXLW*L1W%0$IJ!X?%'53L MV6"&*(DVLVU@%#BVB6VO=C&7%TB&A2B7SM9PQ41&PT-@3(LQ-X2*U%;LH-=- M SM[!G;V%P&\GB268^ )"CK2""H5M)9,H7!!RV#H[!(TN5^_G#76TVEYXS#- M# MN"8M47)[;@WJ !WP:QC%1D>+OBC6;,Z(/,N@N>"+BD%_1E^3*+.UF)&E\6)( M5F %U3\K@A7NPGP.9F#Q""R?)?R!AEWI5D$;MPKV59:[S'.!K!$1+\#E**81 M$=U?I$J#*HTV*8VT57VG3S\B.P[!C]AAPY1&(T,"7.F;GUS3-C_'<'X(#(H. M745-A<]G9LI20^?FBD<'UYBH4)$3Z< 4&J<=8TVJ#59O(50GQID+U*2R,F3; MIA++B1PKC+:#*H3$5VR PG!$HN";4"A4 Y_R\Y'_E-8CBTIY)0B484UU!Q)Z/(N2$6&TFRV6JQPHSB(MR=MICF[$1/MJ<$? MR[E+<[;"K$X7EO32*]WV9"N:?SX]OR]EWN6RZ>Z HT [1[U0+ -*BQT0LW-7 MRI(22/K1(+N-+:=>:BMO=BCT67$T2$F=<-S(Q8JOV1UTQ0]LRD7D,R:I&2/& Z]#[=B MW#?JMD<+EX2HVQZ-1&.G38M_M:VOJ%L@;/J9.=7-V7>;92;&[-A-5XH]>YK4 M7+3(93?!:2RP?LA67*/H9Y=242QX(O@"7D#)7N*E8\AQY& MVNYSZCO/S#5>B RXXNDZRG[2((+@^DZ#1 WU5SH]_SUZ5#9I?R#6#OBB04L4 M*MN))V")#IM,UOY2Y(9L7]IVTS()\-YE6?)Q+#DT5"NT"]=J.:G3?467CS"4 M) 7HOCPF8T;=)1&VJA;[(CL0XWK54YN#1I[JC3QA*YD&GF(#3_L'FJ3FA9D( MVCZ5$(@B?7M%H:J),=-7B'.W$ +P.6/'L;3'E8,Z5-V;J/G'QG5,61Q$@:BY MJL"S?5%@^USV\%91Z"HPRE7B2&J$?NE1L*JE(6.,JC+KP)'-N M]X1%TXUG8J=-0NX$HYHK*,P9_;:LA"B5!/]L^NS;$9X+B-G84#/OD?#"@$2/ MBP.T89IR/I&J+JBVJMK+TH")16R)'9'Z*$CL2));CA\U76_5' M[#XXCZ;ZAG]!G@'Z1=5>ML>SILH@"JD90-Y#Q.!THWY[#3X49D.G4[09"NK, M :/,9N8"/OD-[0&CEO70V+3@QP;>$'ZV\#E+"_<_=N; !@B=<%@V4-%OV#G# M1PR>-$,Q9AH.$L$/%G#D]G&(4BXIX/\Q%IV')^=A\O5^Q _EKV>?N9@_C]A7 M0)3TI^WSFN/^E19VC&,@?)K'(-=Y@5/0%1N*P?+9,(_B=\ABN./SPK]9>0:! MV[=?*\3E%29B9;YVJ4(JKQ>-NGK?.N9RZZNM2[>EQ_L*U5:;6QY; O,YM8#R M/4"19]![1!_U'@'4%W!JBOY#>8MS:.(2#ERWT9U>\ =^Z[Y9FUDT=81Q>PE1 MQ%EK62=6/&KBF'BB6CK4G5S]MN492;79\?,^/J MWMW^*O\ER-.X!: ,>3WSER^7+Y\WP M9GAZ]P?W^5NVQ=/'4G\H!$*M\%4Z5!>09OYO&Y,JUS(;MN:4E6.N/_+J:>// MCB <==U;:[$ABM_Z\Q%Z:WBISK -&K86X^S)!-NSRO5C3_\O/'W$+O005'@Q M. >RS=D&[K\>REH3N_1'_14X-N/9/^X(%B>7IO73!_BS!&<@7&&]^.=#[R%Z M7M&?7GAEI CN$H)+0M-/FF_"V$ ',P=5DLQEA+,,_H1EW$K"NTQRBJ>\6(FH MLHCI%&RSP6QWXT!Q"@N J-;P])7[KRTPG'R!9)_;H8M.+B#MU(#:6?^BQ1ZE M[H!&:@9:ZM$^219<:$TM7C.M2_GN7.WR&7V$&1;48CPLQ%.+D2*X_0BF%F,7 M\40M1JJ1VJJ1NF(Q$IPKR?CTU@1/]TDL]B<0,J"W)Q/>8HOE-,I!2SHI48H' M4/6T\13Y J>8"-D!.60'U4%V6&"X?T#.F.;O0]-%J8AMZ'=?#66EPDFJ[W/+ MW&"?P$)&;!8PJ,K6KC(VG9D[M 6^@M<4O?.W3T"HN&A28:,H]%1)],"P_['K M*;CQZ\IKEJZMO^S2)SM46-B5W;ZN7^HYB$H*5]PZ[SM2J9X";232DAP1#T( M>;;?'[+B,$/)L3+EDFC=HXJ *H(.*P*^&$7 DQ4?%%E>'* STHU1!(DV['#+ M4RG24!V6Z-1 #^;"@ \#P$+'1'Q+R UOA+.)BKO)'%S:^H4CNF"ZULTBOE 6B2,BO3,2V9&4H2C#WG3=&0&M MQ27.\.+ER1>@HHD!9Z0Z;IX\^R@QZDS8?:$_&+!R/ZY)7FO8T4JF9]UER,+T M(5G+#8GE1B(KQ[3JSMB3;BID 7#@ACM\[D;PR++RQFB24U: M^!N_LY"%3Z),MKW #@;EZ)G6[RY$=A;\[INSDEP\W!O%LJ:,H[:=D4Q:LD^TQ26QLC!@^R.A7NCL;Y$U?&^%V2/' M(S=:\Q@">[VLN+V53,X'D>_19WE^R/)9-@(KL+EV-:6C:)AW>R(76+3V2'WR?)HY3[;%ZI@1C&;4PW>B"I) M+31T$Z)E>RR4B!U8A+UZX\8S UZ7J$2YG?.X.,UMZ,*<#S+=X59Y0VTT<;]# M"^BX*K\O#8>R]N0+."T0D?!1PPN77A>O7L]2-W#QV315U"C*WH M"\W0; ?9!"^@/"U8MR<8[YB[A( X'8?(X$$ZT5DG\@X'0X[%U]I=4XC9?,[%ZIULG",[6\YS+"]6D4]2K'&U4]D(E=A<7FY4 M#8JG"5F$E5E6ZX"XM\0FEL48$$6L!);K#UA9*@?ZC>%04\91A5F6%2D2UR>+ M;0[X(&FV=P MU>;;[*NZ"4X?WNFF;6\*IC^>T/!&AD5X8LS,!;B"I$NR/HETJP0UZ["$Q/UT M\G>6O^_V6SM3&2SVH[EP-AS:ST>]]"W"/L]*<@V!C?>'M83NR&0MMR),@4]O MYJ.JG',B6.5"%^\,3ZLP^\PX=\P()A5(H7*_*)UTBOHGR8GB!'0P; M'[ZN_RU5A)X).2W*1$F5_("52JH#L[^5L]V",W?!EZ.3H .P[_3?1\S29[#ASXX-Q1,P51+FR M3 V"CIQMW=;?PS2B^0 5&%7;TK=6%/+3]/D&^0)=W U3* 7H;.&>/E8:>_+HA$_I/,\>P@2\&K\\E:E?J;5VLEZEY *U;FT:Q0 M#CQ#^108(+D,D\3Q](A(PXZ(D'&0'_9KY& +S,9&^CR=VIWITEO:6QJKT@3( M@ETM9OM5[C-&*%P<=\A[+ (];"XTFU;43W3U8D?%F19TI13OV.K&&Y M3Y1(4Y8'Y9'X0%B9SVE*Y>56OZ2Z71PN6U8.5ZA9D>%I[3$K4B=#&XDVZBV- M)R)!NDC&U)"QJGZ$1L-ZY585X[RJ /&,1DC%*9Q943S@C5VL#EX^0IY M_SR'_1O=Y]U=!)(J#R5NGA%+6!@'GG!1?X*9R7C2?\?&;I04Q M7N*)#+WA<(2Z]U3 ]J:8!=NK?^04#/).D%>RI>$@=Q:H_ZMCSK[/X;7 LE$O MY.EGYE2'']DL SEX''%BBD"AA+)Q&-5#%\4 C0S']K MBZ5I.8JQ91KYS_%?N-N+#)M*XK$(_Z"!N9^B)\+E T%1]SY[42P-OK4'":$X M*PL56H[]?J8LHU_Y')/0L'3@0(GHP9'/, 7]*TUK.5<,>*L0%E/;42S'^T@S M5& XP7PSQX+W()%!#S+ )^;'7', ?GI@ C\TU?SA/OH'I.[FY?A!<'R/WS7X M+/1 % K_#GKP#F<>?!$40=/=!.DY8];Z M^R?=5!Q_#JIF+W7E#7V-_/$PS_]9.5:)K"<2^.8[BA)2O4FY*=$-R&P^UP!E MJ0P*4J_XKTAF$^8]M$(U$-5 5 .5H('2C;_$W;Y\81^!A6]DATU00L6'OYMX M2'V?1R50MR&CJWJB37$92HLDKEV-)8"3G"O6=E@EXEW0H&/QZHD&'TLB9J+\ M\EOZ/M>9-?\QNZM$GBJV-L/%M55-7Z%>)D7D(\5;&0EL# ?,/O@:Z" D>B/ /7.;<9<^7 Q4>_J-I+G"Y%G,2:.LBB&4!965LN<$%E>GU/U8%OF\%'WL\!H\QF MY@(^^0W.'_JD#GP0WCXP&)1T^8SZERZA5XX2E)PYL &"A(I.I*GH-[R#B?LZ M/VF&8LR@@XN\> >@$FIV>)?!I7MX+PF8O[\XC7.KR- MX4W><]AYCOL76>C#)21\FL@#%3PI*QV^#;I'*!KF7[\T M<0)X#[P@K>)]ZBX7I].+AU^^W=U\'O[U];=8!5(&G\_6.O LJ .G:\V'U.79 M7#&>X=,U WZQ2?7$QW 'GYB+OU>:\^83O_ A>B5+OAK*2BWM)1J<]:;UBK(6 M;S(4%3XL3]5XPZI9H8857VCA^Y7_>OOOZ6\3_BS;PK>:YD\K*,=X \&='D(6Z[JV3V$S##_GY"#TDO,P6 ME:CC#U/H'\O0&/U7W;'.A'*'1'/ACJ6A,!3%\B839_S%]VW(,F?2 @E$Q.!' MQZ.^C [W(NRB4?Q\U*]^6<] JW_^M-&I:*^1WU1\VAQ!OE4LY@]%7P'_2ZP* M*AG?F7O( *\\63":"3BQW!^R(I3].K1?*MH M*O2'*9 /#&)9HAAX&:HAX>%TA+@"G' M"\/AO]+Q%!\W6^?2AAR[_XU4'VD>@2I\>!PODI5$+BZ$C[.&UJ3&DZ=)M >+ M@NNJXO+IVP50T7OP' M_84QX9I,_BHI4EH=UBU6Q_D8I-?SR+.ZTXR5K?9/V5G>".W*T M)XBSO"#R#^[^/XZ,?L&,CV9MN[&50'YV'U#8$BHV2BXH&0^Y?=E,^"Y3,>&FJ05('W(A,4B56[L<5CZ9B6JM% M6V^,)T9HJ=)0Q MZ#^Q[150SU<66C* I9DJ/O3KUST%ZEE RI,"_() T,*=(K,(9(:QV)[YYX3\ MSO#Z!O/DX?4B\"^+1'O,PA#M,&][_73UI+)1WG) $-\N1"9XNAR2X/ M43W-PIEU&[)$Q+,#5*>*,>O4)6-__+YO/)XE!#4DMRC M/E@C$O&N@]3S)6J,Y?C1EW7>##WHJ;*RGCK@ F%Q2) MN[7,)\VY@F*;&,#H5Y0U01$7KTC:,_]2H4P4RLL :Y'"FL*Z3%CO/.5-&@I, M![04/>J9\:0V"T?!#@<[SI+M/*B]TUB-MZTSYL)5="J[&*37_<;DTGPIF6X9 M4;HK<)>*34D4RL)FA>SI)OR*RV1+0QYI=B5)M"P5@@..K.+3<,3*0C-PUW1% M5!RP=L6RMA9D$O650V-%DPFR:2R>Y26)%>6XC)=XY.RSD.ZH)QM=,W?&H&FBTE>T> \=/1"."(-.]SUX4 M2X.CZ$$J*\X**L&$[V?*,OI5F XZ<%#C9SCT&>:B?ZEI+>>* >\58GJ-NY\X M%KP 0=^GUH^YY@#\J,!P(4/-'^YS?IB6NGD31@(-W#3X+/1 5X_T.>CZ$ MU\IJT]^ZY\RUV7<#V#9B"?3]T!NBUWCT2OS>8TWX>Q\*'!D&7,?"J_@:Z5": M4UL6L?VPZ;&,2C@[T1+.D2+/$BIIS*CF"G5"7E^4;;2A3L;<,5_ MD9U@X]9 M7/+-)Z,A,R%(A\M>/%:2B79'ANQ0X%FAR.*Q2<0LN4KFMCT#*FZWY@G.;15$VSV&RM.L>PL'>M7>F0) MBN4I^I9D\[6E>S?O9G;M//!0#K$:IN2F2Y+8O)&E+Q(W;8WT[&K!OA M5("+7O(:V]FX@2+UI2>Y9*<[R2\ M*+(\-V(%(>[P7E$PCXUW$%;#Q&!YGV^3.2Z2D1!WJ4XBBQ],*](\]L5/]BQ/ MDO8V&UFN+5%+EJ()GKOS.CE6E 66DXO*Q#@0(:E_,#M3,@Y56$G%M#GY4R)9 M?B4K]D5V(&X;SU1J&V7YUI S14[<"K*?JF]W+A.YHP+/#GB9'1"<]NVD(YJX M.S;82K@BW'\=Q"=<[6Y!3N[1!5]3P+9G^''[[,@,LNP_9RKQ(Q30QBBUZ5CT M[+Q UB&&8[G8UD4Y@^>E4INZTRQ)4H.R)V[HQ=9,[LS0,%HLS>L")PXQR:IPY0Y,\->4%JY:12)6V9 M,K^I#.$@"DWFU&Y-IFD9VJP-O"PJ@EYHS.2+9I@6CEV[(GP.9A: 6O72,A?G M 6FVDP+8O[@1\$2_.(>G0Z%.H4X.=:+ 3^FPERCL#P_V]8$_6P"K9-3+T:VL1WB/U+@-ZB(Y4R1S/#H1A<2EU6W3%?Q.:8Z?FV+6A>F;4UNMJ[VG; M4:SMZJ"1P_Y=Z4J=/9C,1!N1^S5,A4,N.-7T/D0E]D?9508J_[#+*OB6]0PG M04-L@:P"H\!R7!NKJ#:[\EKS!;#Z&A94NFNIR"J2Y0"@4_ZMJ\A*E<%>RB"- MN"D5&;LDV)DDNCD%6H=#(NF6)983.588\266=*2"306[ L&.E5\/+>7_2"W_ M2EQ"H;SBD=&05.;RKT.ASXJQG0-W""#^*Q0,9MH6O,RVX'FB$867F:Q8]S2K M$WC&$A?E=?KE20O,"B([ZM-.X&W4!AD[JE!%D,_AV$L%-*9XK4Q\TWJA&:I1&J" G6$O4O7,!)!+IBF26K$\^S?5%@^UQ1RWBY\0 7/-&RMA^< M1U-]P[\@BJ%?5.VE^.VW45(CQ7"OQ'TV]T*[SBB@I,W:M[LMH6$5L;F]D=TZ M=K7+V[&.]-8,A%_2PY0S@!3 OIO(\3B[GP-&F:%RS8KQ!@D'Y^+ !T&7A(&O M0L6,GBU%A[K5#:RX%0?^XTDS%&,&"8,XZX %'+9] M'--4M-X9>QHE,!Y7<\#_8XWJ/#PY#S>3/VZN_CSM7YUQ,7\><0X,4CS^T#Q0 M\1SWKZAX.GB6Q)3"?4PLHWP,4 M>0:]1_11[Q% 70&GIN@_E#<[!@Q!>NG@*;"XN-,+_L!OC45=E)LL@S^)9VIB MWU]YJ^5O22(0=WMD)9M^9DZO;LY^F[+,Y/KLF!E?GS/3KZ?3R?ED?#>YF,;I MK !Y-E.+Q^2V>H=C4GR6SE8VA-"I:7Z'S]GP-:)W?0V[!:>59:,/5/"DK'1( M0'/E(-7K7[\T<36V'GA!JLC[U+6;3N\_7XS'#Q=?^?'TGOMV,8R3\T+T3X3< M9[[N=!7C65"!3M=J$^G:,\6>,YSS&?\S!MS&,B5K,WS?[H>#20I:S[F$7IB@*WW3)/E3L>#26) M+S%[+LX,B&^.OL_QGTCKP;#[*BQ?HPYN9@)ATB#90(/Z^4@@@@2#U&%O_=QC M/DK,T/>:,0>65A7!F81W7YI667X5P2C*=? (!@)-[IUNPV[G<+=R;*)SV$Y/ ML#V"F/0BS;?);*"#&31'CK(A+#H,EL&?L(P-G_RT$V]U!1X23=/6X T! S[4 M>(8.O 60@G#_Y7VZQ4I/G7V!I)O;GFKS;KF \U?7VLY[S.87+5K.!/M,->K# MT+N]==9R+W*YY7WFKJSN1PF/6A\=B$RQ8*._\4M,00>76AF8SU=-D\]7NH!G>4EB17G'8<2F+";O,R_]!1?B)+<* M[$[4XQPLH>&BX3P-!KPNT;FP[FS8=#;R49,^JU9IY8I_! &=X-WQ'%EE M6DYBA\)VGPTJ)C32RSY&(Y8AG^=%VH.60I++X_BE%V#A% MY1Y4$L-9H-I'_^>:/^83JC:B&,\:.C&NV#9P;+HW6/(^\"'-M4D>82[C*B@N M-T^3M;",L:PDMJ8BJO$I\=#:(FT*0@6Q4\DA!T3W5BF%6,LNEU*0B8I\2APK M<=OEP)LH($TR VN+9T7-*A4\ I,;K3Q'%&!(1*NG@.O!4**R']3I\P^(??[$4-@A2]3&(J(^:D%* #WSI M%IPUGC&ND@*;1+V9AVP_.=^2J00K3<)MD\;27AG:W['+A'29'QTQK[;VT=#T MGX\<:P50QFX$RO_SCZ' "Y\:")SF>5+Y0^.GBNHN?1?NKOXA;(C07?CL?_Y@"Q)5N&L\]^.D"M]] IQF ]H)+ MI].D49H3W<2Y92\\:4+DBEJM8DX-$KN21T$W!ZE+\8%\QP T'>X^*VZ-K@6(0;DC^@!(T MJ5_56+\J7_!_.E]+(Y8[\(QF&OEH+ 6;)Z&Q=@B1 MA/(RT"0)+0K^0?(5D5Q#YSFCQNGFK:B-W!/JI6;F>F#B-GN M+&HS,\7O/\>\UMQ=S93,]6A;ZVQE8 2)KR3)+860C0!;:X?76?%(<=^SBP=\ MT"%O]@O][CCK9W/%>(:7:4:P$I%[ DXQ4-ZV\JCI;E6B0[)VJ'O07/>@A9T' MVC OZAU3^#<3_B7N^TL'4K+0RP&AV_MT>[_IVY!UY!M.C)D%%!N< _?GQ/ E MYFXM,$FQ@D&^DK$2BBGR<=N;C1/+I@R#9@]T5VSS)1_L);=DY="'/"N,1FT0 MUZ*2$HJVC6J-<\"/$,N\V,;AV=#4HVNL1Y[_FEU?>8FRH;F&PG1E+0R)7EQ>& MK#P2&F>A4U^72E71ONX>4B6.HFFRN\^Y#$:L+#6G16*J;;%_9OL>9@=Y9OL= MNA,5OEO97A7[!B9?=B:K/<9;**=$5\;5$8OKM6EX)F"*X$8KLV=L<\J-6)&+ MJU%7&W[B8D34I& W8H55/MN.9, M^"YYU>L4N:7RAO/CD%>MS&;6"@1<;>I14]N_!;8_89+;K0MY:/2/7*):E!!L>H+[&"PHVQ]PVKV M]9.>G,?A3C9"0K:"E#Z=/K';O07+GF,N/6AZ'WC-#X(?N>/S97*=GA8X;U<: MQ_JQ'*O'@^^'U58#!M&@G-@2\\)\!?26I'Z(M(_(#OI#EA?CMLC+U3YYL-R0 M831!I-IN)#15N60G:*R H3"R^YYN _] M.%\!QC$9Y>D)LDUQ8K+2LIDR#7R?8)/ @R/F!7^ VG:A#SKK"C<R++$^.S$+55JJ&'^Z]-[N'\A\2.XEQZ\(5XNO:XWLK@[S#>(50BUTZ3! G MKT&@[Q +D#6VJ6LJ\P\._ZG?/]Q_Y'MGAV;=!/9K^&!LI5F*/)=W&UA@AT+< M6<@=",9_^?V0O+WYVX ZZ$GHH&)7^\BK2LHF$SLIIX,V&K"B%.>?E2QU]?AF M,]\'*:Y"E_Y^]-VUN&[G:0+_? M7X'KRE3L*DCA(BZ:)*Z2)=O1C&TYDF?FS?WB HFFB#$(,%@D,;_^GJ4;.TB MFR@)J8PED5AZ.7WV\YP[\OY6<:#L4/]Z HZAU6S@V07,MCGE0PNI%6HX<'#. MX=Q\E(W.#,)?GL6G9?2#JQ9%6>%([O3P\YP-6%9MLAQGWJUEP;?OLD]/@23[ 4"?!^\5Z,A_X;\GPB^O', M,=\K6BA+H\I&:Y<':3L=?=BO@*?U.!36=()_%I1>Z)7?F-+KM2T>]CN%;8L/ MC-*79A#N28+622-<+= L)S"<6XMJU M17G:6.+A?>(AA^B@_XLM)!]Z.]+F, M-F\Y0DO[=/T6BX^0=KJ]54TCL)&EM1SGE MCRLL:N><@TH 7YO2#>H;-DF4A#GT+'/0:QSFPQS73C#$%"U\ %*X 4JXFM15 M&-O#6L#W@_XC,()-<\8?:\\/?'C/]J@4"\N-C\I)OW4X"MT.$,.>E#5U+>:L M_4C_X,SR?==;:(X;B,::.@RE=84Y]0%(]9/KW ;"FWUR#?/Z]>#Q M6RV]M1_]-2^H*FNTC=%U<-Z %3;7NN3;Z0P/6(S4D!7/W7>*A5AWNUA23C.&#ZWWUQ)WEACYY97P+GU%:OGMR M.+Q@8S.KJOA2\,;SP]<\S$;I?PA$$6M7UYQ6=WJ ^'-?,U&@/O M^=/PMH)JZY#P26/D/04C;V?B[I+*$TBB68X&NWX$L_DA NI+X(MQZ%'%P@X$ MW5/7G1M4FZU)7^6>BHFQM+M>JY;([>W/I]K 1ST^N3[=D>\FE+C^.3OI=PY8 M+]A;UZ%GB0P5HT$5U28V.%#E3*!!G'E>B#-U@* NU5FI 2U7C.WMC[LM_33 MPCSWPT"<.?CBR>: /J\#6@<2JOH![:Z)HPY'4^\.BYSZAW$\&T"H!LSC(&?< M -4T0#7/=<,?VVO2G+/FG!W0AC> 4*L H2:68SCC!A!J)^SOF4VH0<1YNIO7 M $(UY'_XY%\JKP>/G%21CZ N7=+!AFD6J156URH/VO)DBO2*=X^[\#\<#7^* M3_Q9<]"O9,O/[@S/,N G3,X(0@_%?^'W8V.>_4HI%RO-IX8#MW;2R^@'AI=5?&*$F<"#>]#_A0]R!*SFU H$/3TQ 5ABT&3HT?>N M9\8OIP?!^$8_+'@6/M ///>'.%)T'KW(%&,7P=M=YRB86N,?CO#A@98#FA"^ M(7N-7,'2[^5F1=^;EC^WC05^@GDQVO]KS>:N%\""_AW5,".0\WOU-EVA/G8= MH$4?W9#N1+LW/%B/P,=VFF-W-G.1.-SQCQWFP0P*N<+C6)6#M%PY&&RC048\ M[+94_0\F@O2S6<)Z'&9'65"PM$JS4*B1[FAF6BD/IR?BE31?>V!?L\NJNBG(]] M@BN,[P5HF'+MGKF&F=0BEZF;F^?'?K9@5:Q@<3,U/#%U;:"Q&-:MQ:,'G722Y?E"'KT(.77_-)-=5>L,($7P 2T;2;25F<"[=-:F!AE3J-&O"]7+;M+4V>VH3]VB]U.957'G 6D MW$T["XAT"[=MA\9;-\WL]O6FSDM?ZV9S'W]SGW#Q0'YU,SEX:'):SM@3V-;B M-<@C^@WK']D2Q3Y-] NBD]\9-CHNFG9-3Z>)S3]XJ]8QA% !PO_>QSM_+3"\ M,@Z$B5^<.6;Z@\257X5GN: Q,3U=2+IZ_S"V0YPZ_#(UG%MQ;03B_60BQJ4@ M++7Z'+0[';W5'90;4(=!L4_?='HA!Z=:3&JY1F'R5&_ R5E?,RTUL[TD8"*,;!*#"V32$58X?BO%5X M8 XU)--*<[5]6A[;''ECF[PLVV29:7*)IDF[LV73I"Q3KEO+V]+56YT3O3ML M[]/ V#-'.J2Q--RQX8X-=\QRQ]:^N..@-G=LM_1N;Z_NEPTY4N.":>SP0['# M&Q?,B]WZ9Q5Q/RAMHW'!;,$%(^#C?3A?'C+ 2NSLP?RD["-LR&C>EQ\9N;.S&I-VX_:2GTF[7PYJ&8_NDKY^TE\ I/WE9 M1>(_<:N?>L";*1>XEH$LJ][X.]2+YV+<'7TGLG+;VSK,W'P0D^=E7\ M+1BYYH)^P?: ^(MIW2TK)>]&J+AQO<.*TZ9K/EB8"I&?:] ML? +X+YSV%X1T^3I)7_06POY4UEOUL)-G2_C4GQ=$4NE3R+.^@)91UHP/50I M&BL2"B,;R N^N_FHO?MT=?[KC:Y=?CD_ULZ^7&@WO[V[N;RX/+N^?'^380S$ M$U9LW:#9N7WL7"'C5CR[;(<*&>/_DSO2V6$8BLV,0Q_8VCO7_0&SB7E-9NIJ M$W(L+O1\_, 4$R.T@>^X88 B3UT_=U&@>4?B#D630K2K8%;!T/YD6RLQL1?$@M2ZD_JB)PG5:$/D2IT$ZE" MT1DRLG*OD57K;5G&,](FSPC'N9F+K>*)&9;W#^OM!]=#)5?[-O6$T#[#^D]] M[;V#D%N?#6\\U;IM74-O,04#T7P&X[34M$J;-:_>OO[-,4(3UM%\LX;@.]T% M&20/[E/8\^R.9NCWN&'Z=.?5Y.(]\2LY\+RQ[;K M _>'JV]@WZV)-09F=@:67^A@*\BO\+RQ)?QO,)!WMCO^$>-7#0>O-.&#>! * M:E!-(V6&R0G#8ML@26!+U6]9ATO>LU'!3 -V9=O2""/7$='4/U^AU5=DPY4X M7<$PBKP[W7[65"C KWD+7*4>G!*^8E>H.,5]DRY@=SQK'DA _G>A;R&.ZRK\ MG-5.JD;_/DC].T]9EA/_1QRPA'+J^1+_!&7(?OC[0HS%;"0\K7.J:^W3T^ZQ M=N5H7]P[_O0$M8(VZ ;TCL_"NX4/;\*1>@O.54Z2<%D'?_>!AF&1%DL5I&G=^;?!T(CSOK#G_#N^0$<6 C.!$S0B$MFY!T'*KY'VO?XB?@5 T- M]DIXON!)HP)F!/P-RR?T+<)VRTM!$I%"Q;(0'YZ<-5Z5'#<^)I!.3A9U\.M_ M0\L3WK&&\L_#R^P%;]'4 OO30W9>Z,U$JD))"P-">L$["B]+CRGK ]V[C^-Y M\-/*O.DI,UERR(\4\4$( Y$\XN:C9%'1&O ](1ZWQ1Q/)KQ?PB##52*X%\+A M;9R0(,#? I=_^M8#_T*>'W2] )\WB2'PYY^$@2C;4VN.@W\/ZR 7[GURQJAA MX3(J+OOI_?L+Q2I![P8VQQ5">#%^!3'O5/R*+F94("TZ# 1P5[8HDO1PW MS+-AGAMHJ%IFZ%K$;#WB@9)MH-.'?QTC_Y.D#J=F0GS39\V$Z5ULXL6-9O-$ M$F;40A_2D7CNC9SV(U"B MA7('N"\(1#T:NQ(+8 3-A4.'@%20Q'M]'";< /L_5N)C#L\)TA(=1P8?2&%M M@DRY(UU?S#3<*: 7G)N0\^)($%R BG_T5V0[29V%AHQ907#5O67CW[,Y$#<_ M X8"(T<5W?*G& R2EI2/PH8(@!?#%YC1L&0W/#&W2<)+\P=7C10=5T,4+_FZ M>,^B1\'[4(IKZ+C"]^GJ[:39")OUIDAFZW*L@E?+7\#2SGSM=:1-Z+"- >9H M:+8U0S\R#@&(UL4MNX=S">=+EPO,'U+$RX+EH1VA1]!KV26DF"YC:F+-+"C:9FTS&6XSFE[U\A]$?:BL#3[XG MM]/J /"C01-)#)Q7A_9%ZC-Y+37>HBH[I.UK<_PW2564]'1%P[QRF*>'[@W: M"JIOXB7@%X/"")=Z\EIXX%QJ[-&\+3PX)6:#DO0.*(:3 MEF(;@:?-5DG.7DJ+]>-T7E*C:3Y?3;.S)3.]7-]<'=Y0>4NWPA(W9^ PST J M$/F A$@SCZ+C#VM9(ZV7;8V4\Y-EQF:=PU^:+E"X4/)#Q7\N0F(-B'>2]M60 MMQ^4SIN/VOOQU-6U3Y_.]<@WKZWTS2?O(^(UDE)&]Z;X5:],10QM+ MPP'?AE:317(9_F&7E.\+=I7C^[2+\T\XS&_B =ZI5"?;4HXKF:$,^M'#6, I M0W4#[_LKZ1]@?9#W79O*X Y]SX92*O*"1\@=D1IJ8C !UQ:'P.:8)R:A;]C' M/")R545*Z]_(_C(\Y,#AQ""/I >*%W=FTV _#/387?VPC2ELM.;/!48%I%^, M59"$ R_E#.7B<7@PLG7U'C*7!%J^FL.S!= Q* MEZ[=NJ#[DQ=/IQ[PV$ YA(N-;,8-T_)BTE]J59Q4^#B5"PC0]@B@X+QNXE['FE#Q ) MY=5?[5M&K-"_6=V$(O1"1B(-[4]TJ6N828F^>?()G,/C<>J?C)%VX]K4=ME' M1H(!T$BYT<9@_9*!8\-U 2X N;\ZO?+BZ,4>ZR:8-,^E5,XSLPHF6W> M*#0O4J%YX>[5E0K-VS-B3+\ 7T&)@[F-&KH5PEL6HAA>@T/^7_@V8):#EQ2G M-JRL"U+F>3(V3Z\_!Z%MW+K:F879%P$H!,P?4!U1\;?SLV\J_)96.:8&2G7: M)8P@D7L%[D?F"_<@TS8I5VJ$H\+9H @7('2.Z7O+5VPZTFY@1)B)+IA!^X(\ M=SK%\;BQ//YE T]7')L<)O<654DI00AB!V28[5HT$PP8DDA6@31R]2EC3GDK MB >V3R/^&#U; VV,N">0"9"-MXA97&O;6L+27O3!I745+'/ 2NQ[%],FLP MM4.@3]Q,C"6.MZ=UOBCZ!/KYLG8>8Z6CCGY<.; Y_62Y2"VR*%\+VMD!I M2GYH&3$2U0\(ZALDTN*D6(SEZ^_6*ZDMJ9)0!#H./0^.W#G^E:J96'H!/T*> M(51MPEGZYN*O^+9HMS-5&JDO2I+QO+IYL_GG-]?+]6?7SZQPNJEF_4_8-7]U?W-L\:UE:=!.XXQ_:S=RV@@9LY$D7.Y:0S]LK1_L@1AXYKWMZ06A<4%=5"OP6 ML98G<@!7%(^WX/^][[GR<2)_C([#84"@OF A#P9]0<0U6R>IQG0&%*3TPP5Y/N4^NC%:T!QHIQ&2@\@3F2'H91C>BE MP@!FA7X81I!/%AEBJ8]#-55Q7(%'H%,B!4<$EJT*I=?"E?SL9 4CKU(].+?$ MPA@F2L7\4A2M0'3RK,0916)-U_4LMV^V6$=?6=M,'@VX!GFCF SY$M M))J59-"0.QL7KEG5U9O7+!,.L0>1+=*IM N5M M"?NDVDU[ATVYB7//+MQP%)R-8-\^NK!I8,R-A>?D 4_ZW3*\DPV&OC^HE!C* M=I"$?4;O7PT4%374U,/2_7168JMHN9OWAXG260.UI<9XJ4[Z[2<+-"DP+1>1 M-.'/U\%:62%TTE"^MZ=M?=C/R\EC[48(#3UCZWETVFG7#)=^F98_ M#GU?IF"F$F/EJAUK[RC/%J\(/6D3^ :G%U+L'/-=H^S2-(DA\Q];6B* MJ)V@A&8R+EB#O1-.*#17UB3""F$R*H$PD.;\\YHFZDG"_<;'I)WCZN=P%$>> MI6L^&/Y'R>J3TF-?62!^CYC49T*JR1+1-4_\6LP,"\L[OPJ/B .$X]6((J:P MRN\?YJ2_ S>&2ZXF-X0;P$3Q#1E:7HJV.R=Y,9J2@HK;]H99.:4M$9!1H*DS MSP6,*PC'E'PUPL"-/I*42I^]DB/ LU(H%E="R*=%987+BSN65+@Q$R>N^X!D M9&ON<^ M*;O?$W.!"0_\\^A!5[\M](+/,LT/"E>UR!=78:$R;OQ\3\7GO)1X!)'G_?-5 M)U: "BS?&G[Z3LYLDD]=[R@\Z^5?V@]SZ=+T<]PH]54AX4MF?-(O8DTRQNW< M'OEC=RY>%3]V6<.,/T!D6Q('H,T_%L+P?F)Q0Z7GMM-KM+6JLDR91U5H M$/N,UYBZ-"U=Q*2$D,V"(@6E6=AE;&I]B5#)!OK.O./*$?\!CK&!2EMJ_=7J M451N*F5E6Y4SVSKN-\=6Y(H'/..MK+:" M66YX/"SH7?>L5VF)I*G8\.\%+MJNI<@V)<;)H+M?B?&R.$NI_[PDKK:Q0ST7 MZGF965[-T!]KZ,A7)O[W#[W/'_[5_?C[\&-1FO^[XO#4X\%LYD VUP)!FC*N M F?(V*[O"Y4-9''-L)@K-#"ZUA'(F^\$@A-ZC,]'4:2)[=[[Q]KG&"T)KPZ, M'P)&CPDJB$XQY@ "(DPX/@$,([IG,G8@(041FBT4C#]^Z])+.'A\K)TEZY^H M[BD;X$* $F2U]D+FS: 8QXB#0^L@OJF*B4Q@QWCGY =^X ECEE[?!$8P+R*B4(U5 MB,9&?$B>>1K;8]GBICS;&R3L5 E]'GI M21+M3!)FE(\,UQ,W=>E_Y4EFN83 M4LM26]><37F17JK2KB"AM3 'MJR.,)EXF\B3W7D+L;6K#6OO8US"5+@"231Y M==HBM$4X:',P)JRQ0B*2K]#FGG6'R#@) %3M:ARXU/:"*J4Y1Q,F%=HRG<\1 M <.A"M//1;>7A^\Q1MENM_+J^%?YO ] 313DYHS54I=-S:[2)\.A#HNW_>AV M9T5TVY$UWE76OBRGK+2FMN$O#7_9-W^I!BQ0:?<.L8[[!?:V+,YR>23>DY1> M:?W28H7>,$%-1JY)JO/(L-%C0QK]3(!<MN[0M:E[C]:3#J2$ M (X(>C@6>9-IA(;-&.^?A A41(NF&H2H=R3[C:#X8W3OJ)U49,=I[."Z$\6] MY)=9I&NIX&FZ,UV\R TJOC5B8^HH4<$$Y:'%B\YM7[!B!;'WN;G5)"0Y?HR1:B""^(;(F>)?@\ M0T4ZMVQJ1P!8P"J<)%F9 G@';25JD]2X1:$G&HAYR6F;],;4,Y#(8+9 ]81] MC[K1".;HTADHN-RP _=6('$7 Q0_'0.0TAUH9VYM=X3;/T?(=%7]XSIL]3KN MG: >#D B=Y87^MKK5PH%[-4;#1YDBADP!$8N2G2:V'HQH !M9,P9O9PKF%E>(D4&2/Y%C@!E.&J9"L?04L MJ6-W*5PS+,KRK+'\T!A1?9.P_!ER6LN1I4<@=G]0;=8X^%) M)@J"T0OGD5,H#:Y$:*H68N)(Q9TZ$J10.'VF<9F%"B\,;82P_8&&D&%2592] M4(N8>;H109A&CBRVLGR%H@J_(R=5$DD!@M-YS'J'B/>K71G3..(GP.'"?A*]0)J:.39#S\$) <"*XEMSU M>)2R< 98_9@%'UZH4%3!^$)DTP@4#[=(8>(ANY+(I\ )[X"%,+S?1!:=8'=%E&X[_\378[TTQ\QQX,LV=;048>RR18"7A; 99"N3S M0S00I/ARSJ%U[':?1:UWOX*5#L&S:J@Z!JK+@NJKM>3O:52 M:AORO'OR]6)P^>FWSU?5Y'FM:N\HRRM?%%=;%=B@VGNX2;6WNGE_U=[=C:J] M]S_>FW VD\UW$N=$BP^*IDY*T;QJ86'N#3YEO[@.L2P%@X@6:Y%G*L/3TZ5, M9;/,OBTPJ+H+M9_"FF' +:!TS6 3COY--Y\A7P-1,X0K;D/96?/FZ/_R M+BR,9& <(VJ\87"+8'YS>D@.Z:Y1X]_10L,9,924XX3<<#6WSNR[6K$7\>/] MJ?(ID*^.NQ+^&3J<)Q*MRFI(JOB1RD^)Q802Q_)"C*E&2*F/[25]0<]X;OFU M_K72DSDIS[*3>/XW&.&AAEDTS/2.*8T:0_93^P M=(L*,[E4@!A;X5?::I@I>I;O'HTLTSI*L&0[S,GRM'=:YM:[Q>YOPQ,9V+'+2VT% M< Q:YK282^Z&=J1E26'IJZH&TW&IRE^:BDZF>J40@Y#9EKJ+98#BV1M2WTO M&>\&.OUOOKB:O.=^B F8O^&P_;RT^$JX_3C&!K@_C3+,/XN:\&;@A-=P]I4= ME5*DX'*LP])' >^PWB:,?*%H/?62:F>6>5'2.&+C)E+CZJ"ZLO*-Q( 9(:2] MDL8?91 EVHY3RM /$0^>-%M,!INIW G4U1)9!!XIU"A[9E&;/]G]E](^9)-? MI20CS[==*LB1J2"P5A2K+[E'YBIP]C2#=Y79"07#X5Y;%"CG:U"]=+#P2/8( MB^^)T<".4WX;;NI*TY8KEBUSR:R8LL%4@%[6W'#HG)!&C[BS,)J[,!@C\8UV M;WB80N/G%H[:YY)!BXKQ&./R@2RB0GLP""GICO5I#NB:%C7,I23%8(J-QZ(Q M+L4T73]&6X7K_0WE8UO>VN#BF.<=UO2RID8GT]]E9&:1R$EI0>+.<;4*)$QN!?"66\> MZ=D<^6)\9#T<32T3J/UGA)X_:;]ZZUL/2Q+PJ[PK<'9F>YYO2TLV(MGOPYI&Z[ M"9)#'U#28:^J)1.F@/HH\3#$%:%:!&K:H2N742IZ)(N%-'\JZ$D^!TE4^8I- MJ+E&(MXC_>J@.'M^9)G0LLO"6E+1.;D239)$,O0V]F1#T[.N"_>+>S5)ZSFQ M0V;0S_6'@7=K#.%8V!]F2\;$^CFAM7\T&M+VH]++BF[6T,Z_8LG85S+'KP7E M3Y4"KT9A_VL,P_[7O8-]D(^0 M-8\L52OE,1>G65Z(<'IQ&[ M#?;_XEA8,^%FPLV$FPD_\0DW"]Q,N)EP,^%FPLV$7\R$U_!510#C49Y'>JV9UFPLV$FPDW$VXF_(0G/"]M(U?;BYAW>Z]*UL"RB%SBI;;"C1Y5OL89 MMQ%&H B$-V-,,X+1DH'A"*^>ZA,8-R?@$#.G[@B/+W:I%,_ XHB9A2[Q6]%GV+ ^];P3!M1DF160!I-C<83(9U-.)&-*_:2 M:Q#GPFJTT'Y1T7AF$^:VYT,&=7,\93!!-E8*VQ MZXFXY#/3/)A W_Q,1V!)*1/K3JR@%OA&S/VBN.U$GI]L/W+<1I@:];15=6M5B\E4;%0]*%?OE@J"U?CQFD.N"N?E3:E4 M*4*O#Q M4NB:J)$,+&T;::A;82<+JBPK*BUD\R(9H8Z+M/!^BG<>-UU+HW3('3]%T M0\//C8:[3YJ&+Y0!P)HRZKZRWPF"W8J&7)\;N9X\:7(] T-FK$"]<]1*H+X- M'WZ9A-U[TH1]G>M=9_BEM(QN"JRL]2>6,*M3-NCZJ>VKVH^"F3 MP'?2U6>G2V>JSR>-9:CXKNN'$V"?<<%)\7>GQ(/6>24 M4V4?%C:KA-$9GL+OFHE@ZIH%#T6H<9-@_,6=Y8:^=HOE)DBBKZUC<8Q$B\ M MQJTL-5$5)F\BI$/M(B16G88LI^D)Z1F<1O7)K,#J0PE'[4XE'KQ#X2@T3H-+"Q9P3"=H<=B8#9'85S;400>')=9%(S M_!7[-6GIDJ!O"60%>,?,,($>_D"?*XE>F1ZM+J)ATI1YUQC8JV2W)+X6[B=F M/^OL*EJ+A Z$?Q0/5@KW=-WS*L^D$MG8Y;LXKO0UW: RJ^_'7KZ,TC^L ') MWR)(?O5"B@;M?E]H]S7:0BY_U<[Z0;X\GE^]^V/4JR!%7\^U;\%:+0$*FAU( M?;P +J#J0Y=U."#-=8-G;]J]H&A;TJ=!F<&;[%09)F%6[LLI5@/3KZT75$?, M?UL+&W\5NOQZ"/:KGKI5#E\'L_ZUZOUDOED'O[Y8S]^' R;M<.P>=[)>F2T MPJY.,LI[+Y%CJ>9QLEGKG,#XJ&]@+:?%?6Q(?AT5&R;OB%#CB MODH&IYMK)UCVT@OX$9*!S(1IA;/TS<5?\6V1II3)($E]T0S]L8;^]#W$2SA5 MU?!,N4?V:ARXA-Z.JE#[-,W:2/D@)R-VJ7403M\.??2V?;+&J+=J9[>@G1%G M?(V)FIW6W]]_.J/?VC*F\$:;AYX?&HQD*EE;H-TBI"8U*-5$]%1;/I4:.:!' M5(RG#LSX=H%Q!3<,Q F5\ MR2Y.@1T8*NUKZMWXCMZ^\/CT]1"K M%L]B+/#MGKLP;&S0:RP8P)0A0<,Y,'0PWGT_ABT5AN?$ -IRV!(&U)T!DT>% MG=R447]5S J2 Y]8PJ9VQ-P$6+;GX/:R">!7,!L"M'38QPCF%KGMT!((?9%L M$8WN6EM(,E 7CB5(Z2RT RO_':.*L=BG)IT(Y83JQM0E]V^Z,2HVKXR2;DWV M8,LE53L9-T*.EL/0Z*Q2BV-J3EZ(=X:M#VQ,2$6X5(03!\T+U]7#UK&PY\DE M5L[-UY) /#&37=VC#KNV-<'%F7 #3N&]T240;9CPV\V(< M!NSMSIS46$O(8+8?%^-2;#G&%@>8"WR9NPQL%>G*_[#>GG\^UZYI&V#M/UB> MCSU<)B'H:VH=*)@9\2O\.]WWAI%@9+IYXJ:_C9)\\G0UGRP91Y)7XLV27ZY, MIR]9E,1,:/B2Z;[A]$-ML"(R="INC( MO:N]K@V ]@WN=B>&FE54G]<;G+[2N%W./U]9Z+ 1XY_-T$.$FU>8BI>&1WE# MT#=PZ#;H/QB+C&B1]T#9['N?,$W]R;H&OFPQX(YN_ M>[)?NV7C^[ @P4$6S=$TC!I%[8'CB!UN++(='QO=2)9! R%19O*6TW.C )"Z MQ0!6+>"Q.#58FHDU06''<<]HPSYX,AJ7W+%+)'FPR4^S99878A1<$F8O+M(E M'0,_N(:7O"F2ZXWO/;5VUY+;;\:]MN?WG O'>%'(5GW'I>:FJ+3Z@B/ MBQ@6M$PY'NX+6P&IJZW!Y2<#K6!S4H?Y^NK#-1]_7YT1ZBZ4*I2@)R6NS)B3 M2')4PV'Y/D><<0.7;<]%V?;<('[Y)3[&O"!L=49ONYD:L#[7 CM<8U\?NNP, M([,?4#=XTA"12S.S?\*1Q%_/'^ MOZ%U!\(.A")3(;&<"3$8M>9*-L9Q7XR%TI":7/FC.&QP8:O(^%5 M75;]-2VE2*U8"*D *F['LORX!+1W^8]*:;Y;2GNMT<:JNG'X=LDF*NE*8/)3' MAJ0AN=U3JYAA8LOMU+?M^%7JC=>6";K?&3D1=.TLL('_&;KV4;BP9D;"X?_# M 655>2*43EETL_:5M<]CJ682R6SBAJ5?5JDC!78=#NJ]'!/IE[(6/*%[_'9S$2M:]73,=E\_;;7T5H&B M>2R[-/$$+8DT&FV]^H*8$_%-ID+LD>F'([4JK([)IGX)7TWD?032<$A5\U7V M:')=D>5*T6ACX3K0$=QL2L7^ZO?+BZ/VJ;16WR9=;A:AJ-HN6 T>:9(RD&C4T<'%,9G=4 YJW" 5TU#EP,@@!)W#I(@5I3/&S5?XF*5]@"IS MEMR(LJ,3/9&>-,:L1-M62:J1KS-FCY@#9;NWL)UN@$T$T5:YY.S_9@ZI"2U7@'JBV5(S*%7'&C=UL M:33C];.!HM#%$]&E#R]-Z'&5Z>11S?@C_Z0(,FI>V./-B%5%\A3:L$&@%'TR M1MJ-:X>D%NDIAV'BDLBMD7)[_/)[]+$*<;BA!P__;VB@#QZ8HDR[@-.2$8X- MR;Y8DL4NULR=94,\;!D26'?,@X)> MSU0E R5?1-]'?;198GC(TSVTC:HD7#1D^JS(-#)F$BI$ 6-Z>YGI7I_!R\G! MY#"-)G%R8CL[$S2*NU,&<=/SP[R>CP F]_$D,%V#VE9.73)AA'Q(8?F4MJL.;KH Y4/5 M1O9\EU*]TC--'/V4X<+WU+->XA@'PRI%D)))9$EX4[O,D.F>UC%D^OIPV-.' MG6'>BXIS73GV]E;'WC^I,W88=[^K=WL%8Y>,.W6FI+7O)KF]C/?+#A 80DQI M+H(_16A MB0,2[TT0(J6$:N5)>82 D+*LHHADW, ZQK*3'A[VH)' 3+E4J-6U ^0KA"?9 MDFRZEU!N/[MF2!G&E+J586ZI9]M@KRD-F,*&&%R#9><49=4QI];L_IIL/HD3 M(P,Q!26(1(G5TT Y(?K#T5N>P78DX9O3HV4]<%R^&^5=87.BJ*2#?Z[A9LR) MMK/@*[[_TL&37R+FNH/V/D5TA5%?P;(L&7#_I&84>M >ZH-!WC>:[=@X*=&^ M@+I86J=UL*UL>DV=9OUM'G1Z];29TWY//VEWMZ&)K;7-@WZM 7?U3J>C=]HG MFVQS)A7AN*XBM&T!G&I5&)>G9*N@HX+F?]_\\7YP]?'];X6U \^CH+DL\'1: MJ\RYJ6_>3Y5NV6X]E:KGC:+ CS[*ID+Z&51(EZ8BOX"ZZ;*Y;U!-7=Z4?FF- M=9V*IW_C>1JUW-48=19)9G]EWEIL-2K U5!3#WM5KRY< MR]V\_2KQ>N_8@R0\W$KRHJZZV^F&G";]+3YRF?+SO).7B[6.X)DY#K.(!,-^ M?X#O7E8JMT4B^Y;J>T''RU=9DMH$!XM$/)0W+KHA/UY&8JK]*'4S5=/1XFN)M*)]0UI,M]&K]\_S;?1:SCC M"^>,A?@B+Y$8GEM\;?<]R_9X4^1#_N/D_8?/O9ON54503'4:.DR+2XRHVB93 MRCV=,L&,,'"CC^1TZ+-7<@!D1JUO5IWFS*JT%SMU8<8Z/&[3S?+<9XRE)8]Y MI=W1\<&=0R_,=AZQ_.Z,VZ\9\T(73AS0 4V AI0!E4U8= 5D,"C=W0H;4GYSK7T=5-JG_,Y7 MJ90J;C>0W(9VSM=Q#N\9>9:N^<#%CSA^M1*>8AWY)IO9J2 KEN,H]+!OB[E8 M[I18LIBU#TGMK8@.1'_-;2DB^>UNU1;3>M))5_*0K5/,DG9WID]KL]?/;J_; MU?=ZJPRZX/+,MDN]XV2P+K?.1X+'8R$F.499;R\:]?^@U/]:",?I%+CWB12X M&UF9\7.!8K(IN44:]$];IN/:#RXZ=$F2(>ZPQOM;CSZS;153M6:@X;J1UK3*I1)UZB.E%0KI>"N_P8%:&M MJU*L3XIO_Y).P]RF/A!!#BU/+O\>S_]<9O)_)H2E/!@1>18^P'%0%_YA!5/E M97BO<&'/?%\@M.@WXZ$D5[DWJ(77T3W-)2EO?WM>H4@ MK6%//QGF"T%VOR%[.6G5]F%W)ZW7Z:^)8=KN;+HG10=LOUZC;3N*TIUR_^4& MPMZ>$VJ[+JW]V_]5Q0XMVZ[Y4+?7K<.'AJ<#O7.2KU/:ZWYLMO8[?\&ZF[L[ MYM9IGZS+W&H+G.U[7N+8!#]K$Y7DP#C+3@FMO3\NTN\,:FDS@Y9^TND_+A=Y M#CNY.Y;1[PW79!F;J4.KXT^K-*6-'%V[2(#(QU;3ZM$6W&"-PVO?#J]B[V-E M-]AGB0QQI)T7U3ALX@S-E:,]+ED\7QK(:S35]S\15%W'L;)19LBCIULE<(EJ M"(8B9KQYUHJ4U4\C::6292%92S)NOVOU;]#OUW!3/F)2U%:D=T-CJVELAXZZ MUG!?M%;=ELV;J(^0P?I6^VG]O-*]'8Q'%B,O[#A7:['T&#*C?]*OU8JJU]9[ M_8(.18\K3QY#$7OIM+A#/^EPL*;3HP!J;/N$N9.]>;:Y,U17\V0*AW_*DLO3 M\&U57&M6O#O@X'>+PQI;6:"/@;I[5@,-(2\C)!W MI]VNK=RVMT[5U9,$ZJ0%/#&?RR,>P>9L[]* W:>4Z@QKN5%.3O3!25Y*;6JL M'@;Q-53].%2]PRR4;G5G_UYI^'%$C4H865UD?G".@E5),%>3B346C>?V(%E$ M-:66MW#GL>9.+8$WZ SUX:"W;0VV"4,?*L7M,O+<6]. RO>;:2+3>STKS4G; M5/W;#W/OUZM&:0\&>OK9V7*=8KE^[IW<K@H(2RIY+Q@6KOF,/5RE$_U_LG&8"![@+LJV(A- MEWZ77K?6HT,@U9+V![R'[3T?GV[OI![(T4F_I;=.-I/13W;]=ZALK^W.V RC MX0G)SN>$>RV;"=9,4V;.UV0IRRSEFW 4N(%A'S+(3 6,_UW;$96&4$FU2!;\ MG#EF F9=>PR)ZFU+C+.(8!I':CK MZIFPLO:!L+)A/Z;;W?;WSFCTT*.^1;K?:ZQ:T[=)I6,A ::/JF+G$/ M=8D2DTN>OI_7T/S78G/;$7RKM;0="-A#0G/?U@37!TK?A]OI^5/+ 9/&DJ$= M? +^H9U_(Q]?3CLZ@ETF G;7K:HI(BY! ]Q52]EY#L!=+U]8UNK52V'KZ:0_^Z^?Q#'>L73P%N).73)D[A"7JK!N7Z!?%)9X9ZL/& MNE]QZ6TM=U6KJKNJ+"!3\WS3^PYI\9^,MM9D?FW#-?4-\[XTCYF=-EIH8\G@ MM& Q%VNYHHI)NL[=6>%SZRS^^ZV7OMUA)_4UTV5<71)*L* M#@' )4,-(QN4YDU 'WY*8H"O+U /ZTP>]I(_ YFZ"[;3WJWPZ_=JA7I.]?80 M<:0'FQFV6Q!W!ZNK/C_)U]Z7Y%L7OFPCR4?_=;=EW^^>7U2$N_E;,'+-!?UB M %7C+Z9UM^H'+^*7$#;1&A?.&,Z)^J_;G^?-\F!K5I9LP)&#0]*P#DET6>?+&-DV59@"3]: M!'QS@9616Y>^7)/^-M9E[>F=C<=NZ,"\/#$6UAW2H69X O]T;QVXTM3@\ 13 MH&\Y8('O1QIZ YVBVBTP+GA2_BQXRP^?BC7^&YBWF M_.#;/

!C$[8"LT ]OZ(6QKZL*LX!Y/P$+_CP=-?ZK!^<=/:#^_P;S@ M2YPB38+]3W)I:6XS8Z&9UF0B/&T"CZ.5B.^PG#O7&M,*N9'/RC_.'/0=GO?- M$Q6>I-=UK1AYXW1-.5TCMFPPJY9M@8#_ ).V@0,P@_"9[FW7N86)>3-B(JJ^ M1O-E20TSNLP!0MX4PDI[=&K&K@]+XQ[A3VTF#!^V'L_0W'-O@0A\33R,A3!] MNEB]FP\8/"=YOG08$X;J"-A":''K\5A^SC:]S0(ST0IPS,\"8<3Z/[ M%3^]DZR19AR]3AL9/CYS#O-%VG1#7XV?G@RLGI0Y8+NZ7$7D",9X:L%Z$&.% MJ\8"%AZ8*APF 0^&;==A/+,Y4+'DH3ZB%$PL&KX%HT(.GKK B"9PK&5W#Z=P M*QR8@&TOM+$-'_.S8*G&H>?A*.Y!HY7B"46,<'!:N)T8434"^&-DV"0]_*F MAU;CY(_-P?:@535^5-YI!U,WO)VF&,((;%!@!, $ VT*YQ-T*5#9+#AT<%Q-,%[A M+"(W [Y$^AG:P5CJ,C,"YJL^\"DRNTFS$LBDW+E(<"@='PV6L %, EA2@*:N M#ZQO!+QA#J:TA1IB,(6O8ZZH^;!_P#- $0WD.\!JMTW)O=W$XV%P%HPI'@+Q MI6^)*;+K &-5\$9Q9]@X)W:E ^T?)J\KV8EOYD9/XA/X_%C9JQ<#POB;\KT M)W2:5[S?5 ME9;>S3X[^)<\J,'W2?#]T_]]^?7?E^^^_>N\5?"_$25)DADY79;FC_#9PY[FO'I!RPP55DSY;HM$T=+5+A0U6?HKR^E,)72]>GOS47OW MZ>K\UQM=N_QR?JR=?;G0;GY[=W-Y<7EV??G^9J70W-M(*PKQO8WGBXL\"?A; M#<&]_%4[D]A/OZ1TIX8+:[DI^CI/:KP?+ /88'OG!9;OHV]030OL,ETQ][3W,W&0W<_IPT;^?#6\\U;IM M7<,<&OD57P>"N/0V_A>#C_)C[?5OCA&"!B',-U6MA<*%2=,CZ>@;KE4A4T'V M_R*T\"=_RG-*42$T ]QDP\K!<]5O?]>J"@ W3U>GJ]3^,):[]BBF-72 MC]=NPAE\LD WR$W"%)'!0[1\O@*W':.WXS6:(I83 MM9)]A>VSZH["Z(V[]L M];%;JN=]>R$FPD/[*?(AG:.A!RNB*.A(^ZIL.^+,N.R6 W^AA'G_Z4Q/6;+W M8+WZX>A/,:8X,$9O;T$(4;Q QH7)/4CFG0DVK^W.,00@/6I@XX*A&"RTUQA3 M[K3^?N59L%8@C,_48^B+]M_?Z,BC0&8Y[CT:MHF7RH$=:[]A<*/"H.%VQZ5@ MD/#8L<9N2#1(\P/(/K?PD5/#Q,F[80",UY&ADWS,6[G7@,+_LBR_Y[(LOUH% MTJ^C9UZSL_ KL'LX&.?LZ2MK@ED/F+[;ZNOMDWQ-GUX8&J9_>8^0*N#)$X%Z M@;3Y(S]N,$6_!,?M#72:2HI4S@5V/: W(;X.'^A.)KX(L*YBO:53I$\$?^:8 M5[!_'F=XE"Q7>U!KN=JMCMYI%^7@;3'8K\MC&B^T)ZS9*/1\/G218QD8)6J^ MG$0!YXQ."WMU7(K15L+@4P,"P[@BY(3,7(V#N M,A)C(_1%BLN(A[D8L^M/1GKA:]<7RB,X]*N*;&0<=,") MZ$DP-& =_^,W42!6HR<7K4T^[THK2,^*:JB^<5V]]^'"AS<@:RJ;0%1@U2KY8'+N1:BB% MWE5V MTG04*>$LY."0D5BQ*&($[RD[L$R!?,W:LD>]/;E=5Q/BI*ES7=IYJ5./H;9+ M:LH3^W:L742+R6<[(#.8-Q[$-IC!6GHA(SL7_X+/4DN)9PSX)B^I3(K"?:JP MKOS6Y(LGGE@ N3W6L/>%BKZU;) M@*7J 78T2@FP3Y"$@-I^">$A[1ZQM;8V"H/5ZD(Y)XM41U"*87\4<7ZR9J3&7^-. M^]IOE(;!* _^U)IKEV@8"5!DKH4I9G/B()'QI&M,[NF!DMKOCSUKA"D'8!/> M5TPUV,""MLH#5T7N3C2(*P^BV->Q,GJXA]S@?UCI()XO;" )8;XJX3"OWE*5 MB(]L[1-;$/%F:O\8<S_+>LD&S",$X, *9,P&F,!QP7#H_'/GBOR$= MP%5O&12_1:9C^&630LJ!E>6M8BL%%U,)&UQANL1''26Y=Y2N1E4@HT7J+"$M M*U&E69/TF9H8EDWDC@D?&NI2LW"6LU>UUWDY\28G*#9,^]IK%MI>),J-4^8GE@6;SETY+!^F(_^$= MMY[K^W&.*HP3;L]S$!%Q\"1/C:J-$E=JKV7U4WST0%-D3Z\N@8T#XP'9GBEL M>!E<,)X"5>$GQ.%5E0-Q6M#A'?]-2DA]I"'+ E$_%HBO%S!YK"K I[A8$6G8 MDW@E3HX3:^' CFM_Z::6(OU<'LSK_Y4L*/"US TLIXP)[!Z&=$BRL5&G)09_ MS9NE1IUUYNB*VV5B A,7"\E8.I1P&%,PDV(MQ-"D@P,'/S)\L !+*.WGU49S M_DA\YE'(V7R58[ARQ'^ 0Y?B\-7RF/1X9_)V/G >J2B+!G10_$JSMA/2*"4>@\L>U MY?]87>3?/NVL6>3?RR\[,OL),?N(SW((%)6X14831)GI8QE;O/#B.)U4NYYC M8,V,WNW$]??C$%@+TG.)>Y%#6&A<2WO S-@#J#C/."^#M9BH*,4']3RX%[). M?,[!:.(:D]!#(1^;&!3B2I\6M'[4L].:&KZ?XFFV8 6B:EH$&N!YYQ%RLSV332Q%E64%T0Y:[)\L:B4?1F//FSU7& M7YIV,B43KTH5\I)!35*HS,5E M:#7/!-YR_BM*I:!Y]1!U7N)TPP/ M"KK9/G](N=GDU?Q-;$\05(8QQ]14[:L=^G%ZK8[WP06:+?W)ZN5NQCD0/3KQ MF&@P[,[:N8=:EPN6G F^.CG08^UKPIN(WQ3M0.RGS"Y-F5\_31@>[[D9/X+W M(L,8+?)D30WG5D@CD&Z33OVBUT?S250ILHPV"#0C7M]T[O37#\JL3;K-V0?$ M)9I1N:3E@3V%^5!C=FX:54*-_78O VJD]NP"(V[6*"1Y4Z([GIQF>]8OU]R/ M.WDP:'0FVAQ5C\C%3+P[7E/8!YXR98YQ$ ^D4YPZIG@"L^E2P5$% V@7/[*X M0H\UCJ?\H_#?NMA%)8\I?-A*7]W.QS1?%I[^61O,@R*Y3)]$XKERK/@P(L-U MH[YI#_1#=8=MI@ZI'-,QYW).ES]6==:J=(YWQO@_28"0U%)^RK1>Q1^H>M7I'GM*')%T23!30BW;K*T$PQ->G?534X$K_73X'84C8@@[TIQR_&&#FK M<&(Q'+#$D1Q+_%^\)P62YOM@%)L:1Z L#S/1/(04#PFT3;JBT2',H2#7QC( M+L\29KJ *LH=X8*AQ)-P9!4'DD#E1!_B"+W4,2:2'$_BG![1V-9[E^5DGW:L M?71=D\)OGIC#@JO<4<+A\Z,!S$-O/,7(P]RSL'I599*GQ\$Y0K"RAG-+^%*4 MZ9K<'LN)OTL/&K%,HRS') !4X&9GR]5UR)\$X50E,\44!JIGQD57V73:XC(, M/UN'<2Y+ZHQT3CV51Z;!M_#KB-6.8ZIFR"I*TZ+!5*D@8>1 1KM2E9C+4AX/ MP@7:_-BZ)WXM?;L8U:#82=O?JI-V&9;+TW;<[LQ'F[1DG@/X6SN:70/^IGXT MX&\-^%L#_M: O^T#_&VMLHX"Q#B92[]!K4@AMIQZ+BJ_&SR[!O1<.0M.UP15 M*+A< VPN/9#U_,<1?NQYZ_^^M"XOKG[]HQI^[!)PM"W H:6!V!IPM-V H^T5 M#RUGC#R2'?$T1=*32_:(92!,YW=4+( <5);D>R"D8)')_1CVA_GVHX+ M+K<9@"FLWAQMHT9>K4&<*DJK0#W>$G&6C5^ER?+Y)EKS8CWCI=$:E3;+N !" MTA]Z!.\4=5J*.J-O5;+T[Y?O7[TYUOY N'R)MD\8A!I\P4]/'OETBO$,CE?L MS4;(?2K8@)NP'Q55:%(K@8)Q2)O<"7CLP[H?RY\%27'A]?PFT( M1K[KC31<)XI2<2M ?G#DNF5 $]#;N1N@1HG.E+64OY.61U[K%U.9(N$ M1 UHSMMKNGBR7:SZAWZ)Q<]-.J-I M3"E021 +I>MN\#N3UR<>YDN0,H8TT,:V9 M?-DC=GO//8LTE)%P!&@G%O9C2*,)IM?750NY>A1&/'K9)0-L+ZZBF+OW$K<" MEG4?(L2AD2FSL.&D! OMDS'2;ER;*P7T=,%*?$E<59*L?_GE=_7Q ML6KFFZCH2<::8(43%>>)!T=<)\("5, JEN2"$C*%:^R(?*.)>&(&4L"G/L?, M,BQ"0,"^?!*6C-AR2;U(#'I@^7XHM%4%%ZW6L#/(ZH K(^VQ,ZA7DEQ6S^M%K]9\>@.91A_? MT=IB(T<<$($.,>$Q[ZKVEGODJ+@3 MM,YFA@1(;D>%,++L)DD!T>TS$:0K"U-/(98=%22/@5_B0==L8X2:B(L8+<@H M0N1#U'J18'M,X'FV&(?P)" 4GCX*H7E4449W3=QQF("M,RWCUG%1:-$5GC"" MJ.\CC(A>#*H-U14E,6#.KWZ_O#AJGQYKN:$CS(YP;HW;./P<14KAL< C0F17 M1&.ZQFH2Z2V(%AV5W, '<^ M5"IT/3YV&1]![T]U/M)OZ>UV M@?@FC"%I_,&VU)EBG@42Z/ E/:=DU)U!+127?HG2D6%Z.HY:M2)P1):1%:'^ M&\7\OQ;6:^4Z]X:]Y=A;(C, MOHVR;427\U=3HHK_I97N.@;3\P%;OM( M$XX-/E;3VJPV.O:0Q@>J"^!Y&3GM52B,0X+\[S>X^9WMCG_$VE:W525"> @'.QDU+*[B M:O*S=FL+;A"JC>DRBM&^I)X)+X1 *CL+,GCTZ=K(BA(EBD-\-A8)[UQ"FO\U M 12WT&X^@C%W=PY;)#O)1#YW"FNQ%[$"U%&OO#M670N]WZO5JJQ?YF%'785+ MS@LFP&[^'N8/&9R@GCLWIU[S 8UVHLRD'G9(M8E-HLQ@%+AA>_4(1/ M>P>KO= N+S4:($:*5-0GJ6;$VUJI6T[!JB2Z]"V^X2'EF\F)H<"0/P!'2GSG M_V$%T^1]I4W]:@'M=GLMO=LYS:U4W!2IV@R_\PK2 EY>TO+!ZFW9[W1:K\E1 M^T0_Z>;[1:D K$)PKC#!TVYK'Q/L]]I;.;92,?#/187OP) M+ 09*JG^23$\(3-"CD"B*E_1.;>'A>JUZB$R=WMZIYN/9*0:74]"QXSC4HB" M#LN06:F<65;*-\CR2+?2D!'>E&PR)A.LIT:WH&Q5H09P%M@@T@Q=^RA<4)8- MC QZ[MS%QA942V@<5T6B+"W07FD[R8R?,OOI57+ZKR2!A3*XELEG6=N<>DG) M<8TZ5YX=1T2E>BT*4BL43 %EV>!=62)3S5DB&V%-(SX%V%A2D)2QWS=%\UUA MOS]VC@[AHW9."I5C7KM80]83*K)LSU?%'49RZ!=C[(X6>#?R4>YIBUBG%;31 M/FJ.6]9&A^W^FMIH003L)SP"1Z9EAY2 +U>&*3M23G&VOUQ<'IV'*$!MY+&7 MCHW9"MO13@M6:6W];-"JI7J6MQK 2>,YK;3)WV%YXM6AQ2E5.#8F@'Y:O=Z4 M #*[G=S/A)91NO]9+4.[!P;F33P7FS@9,!>;1JSF8X MRT41&:VC#Y2/JP>/)AX,(6!R../@@1AX%/Z1(Z*13R@U35(%[QO^??/\, M*W\'HH!/\/><\1RU;7'/V#?QR75ND5#C UV&!]WOU^)099U$^+BH/+X$^503 M3=6FJ9!QSF* EI@]74U^=U%&34 M5!#/W0&Z,:TQF#,^+0\>0U\FWVHR^P9T>B3=5.T#Y08^B#')+4/#S-IT:&P4 M6K:9Z,*UG57^0NSJ:H)-&?U+YUH8]GLZYE]E-\7$@O*UB1;T2])8J?\XK&6Z M_WA>TJGQT5M\!6BO4H^ NC:;)L5NU!S/HJ>N,]O6$M]$;K8.D&[1=.4LJ2*1R"I,94GD3(@*,<%'CHZI&K6\)=1@#3WA'TO -)2Y MF>B.N4SKJ%W*7O)(59V_3NVJX4_/'!-_H&Y_!S(-Q']95'J(7>AVC%F^08E_ M%K0I?EI4^__^T^F_OYW_?W^5L+H&BFR:FQ-/X5QV O-MN!R,P6)P?@7A%QLF#!C?!/1/9Y_ M>.(/Q[UWHA;O6(VKWD]@"JYL"0R, MI8P@$9%@S9EC Q&RLN26@Z10 =/F" M!"ZL(X64>&%6NFPJ&VMGP;GA>5B2]SNB.I>F?-1*:6MW]?9)7S]IK\CZ*$*L MW_ZY@A5MDE*?CMJSH>0H:@&[SK.B+7[U]B\9.ET5%\5$K&V>OGX]R 8X?:W. MB=X=MO.GKSD'+^<5O;4Q35#Y3)1.2RTIY:QHG%2KP#L[,JEND=X,&QK=4)D1Y)*1=& E9ZE]-K\_2 MG)#]V&\WD465S,+85.]2.ER!T8>N?+#Y*4DI-MG(%N1R5P0JI+)9\@P$E+YE M"@(3X(1&0QEF"^T6,94H$&XX:0-M% 9LH=%7B"M!$"+ .OVB&1?G;YD5TN> M@K[G\;[R9%264'/:K9,#L9;16&,T_>Z@3HZ"6V :9H/ZA>O-$![E',[U2IF9 MW*G4CPHLK0KWJA/#W M"VJ.=60;SFU($"SOOQS]=I-^2N&7!, 0?W-V?71S5K:4W/U+_NG+AEN4T0FZ MH^8C3!)5:<+FNS/TY,DJ'>#+P'I'%N&1$AY>$@,T6,QE.SA$UCS6SJ0G;B7L M3Q8Q%7WVR!?P2Q0-"DXATZ L3HT?+\:V2">]1D!1?O$[,:/USK7&F%/'X\S" M$^1/[_IG9UD^ZO[.WVHDCZ= T;C+2Q@![/($J$AXO83RE M: +4;P^;"J: <\D[3FW\4 F8@":2/,A)AD-HQ>CX-\!&G,T#V2>0+F9G_4@@ M0/?#U(!A)!"A8:E)96!(13SC=\);2(8VHNDD8]4B0O$($QM!$\( +DP$ M+RO)DU?86:3[A':VFZ(>1Q@FL.A+P9JVI <=HLJ#^JR#H*UE-EIO6("A\N2T MG&B:6[;+KHU[HC]8&"9G19R^]IKK4S!XABGJ-HB2]^B)7LX14U4-5]54::C MUR5P;AH&6$'W$G@3'G!S7NP>WG M%5D1^XB\QLL+B2)'PO?S!'?XK,YX<5U@Q*2^B#+TY,XRYT)!=6.WK_>&_9+: M(=6#(\^\6#A6G*$\QN_5*5Y[+0:FV"X]]#NUUJS7[NN#;CX>JFU,"CRYK9%"KU.+S@>]@=XZ/=DN+>S% M1JW=OV,.J^KKS)^M@Z6N^^X7F)/Z[6_ M-^U.*R];X(S'H^K\EE9^5=;O7U#P]J4G=%2F"<5.MN>N+D['+H;[*TTM6.$I MW#[Q-F4&^\DIJ<#)5I;'IM&&I,??)S@([ ]F>5R(CCH+J#:WDL*5%8X Y.[&PTIX"N#H:P#-LGS;!+G""FX]-- 18X69X13VZ."/XGGQP M=+-M_1 VM?I9JQN%0_@;GC##,8-E3&!R;(CCS"SRDZ9F,Q)@Y#,PALP5Y,LC MS]U2?6T[YS"WH:2LC>B"D\2_VC!>,X1#U1TO13>R.[#.BDCZIBOK'] MR\W"$E?YB18U?!:5O9Q(*A$%94KY?(7C' I08/S@B (%$V!(D0$'EY@"HS$$ MXY7NAT=A" 4@1+B&T6B7FW<;U9YL.T]B+<#TV-A.&UGH!@[$)PS'9/LI]Y;; M6<_/S-G8@BP0*%5B$6I'X*#AEBQI,U"L:FIY%K&1V55UO;?VIFHW%:R43')C M?UNE*@3V42)$$84<0\-62"QESJF,4P+;2+Y_D(T%E4U1XK;JMFMAYW;T0;]? M".ZDG,PPSSD,U[-$@ 5_6'9E"_-6-H$5XZD#@O86\7))(E@8>R< PQF*/N3E MU'FR"N.HL48)'I)9KM]\,0GM3]8D!GWJGG3S*7 @*5 7Q;Z:67Y)2FJV^=DF M!5^)T5*"%[8N\;/=0=--NFJA5Y\.]'8_[WM,;&$0O;:68YUPM1P17+@(?OP% M)E7J*-Z 9CNM6K,]&>C#(K1$[$ F1KZ%S2I=U65[,V*L-/=:M-AK=9;08J^$ M%"O;%WQ%4G6)6R);.5Y&^)*QCI7H[[>L59]L#9IO$%ZHD\GT"M*G9- B_7WB MK2OU-*F%CL$X# D"7NVL;#Z\/!\UJD7'050[ =7WVC^+1W66&%1ICFXM/CWL M#?1>KR"\4"TT4IS@O+W)G-0#;#]MZ9U^'DXODR/<5$V]Y( W'O3*=5'-5CYV MNZ+*J2:5"2#%V64_Y:90[ME2TR:-D*5S+*4#5?3Y5-<)8LWPAN/SWKGKH".( M9W1M^3^*]<,S2J]%7>>#ZU60IH-:PO2DK0\[!=U=*O:LV<=\:H$-G[3TD]9@ MI6Z XD%EYV:T0,DK(I>I'XXQMQ!NK*3XYW"6I2'Z%1N1G#EFE%I29&GVBK7[ MJ-AJ@J,@G3ZGZ5N$PSUQ,0';_[DDN;8FADP*HW+S;(,(?O&WS]>MB\'I^_./ MI?"+CPV\F : .F[C9XJI_;0=7,9N+5S&&)XQO?;/$H"Q@26L--(&EK"!)7QZ ML(054 >UO5!O"2QA&?6^S<,59O#-D5<;RJQ6RU5M2)@NN*X(_3*QM3:Y9 M7-JS 2)U3L)W__7NXY=!Y_?_7%63\#N%8M2FDDVU!PDQ3MI$#91&-=34PU[5 MPV[4&J[C#E 2MYU,M\MDO:IJP%HG> WK9ID/.&%4O6>;ZAMN M8E&%7@&*2HH]1"1]0HIX=6Z1.>[U68=\GERJ+G606Y]G=-HK>0:+Q?@4RULD M=\Z<_RJBM.(+=L,F@"?B,2+Q MXD.P#5HE(4ZTN*+A=A^8TZ"@D'S;S.GPV,X.5;LG MJ JLX@4._TDS0?2IE^EHPUJ)O; #^DG_]%%UM,/CD,]*,>LUBMD3 M&>-3YDD?W- KJX\9UNN?@[ NO7RJ&H65,<\IPM1/B:J8;8MI19;;VB'-<$22N M-+VUB?_9*L/EB*Y=[)93!QJCU>OJ)^T"I($M\N*#/&.EN9M97*%ER9PU"Y2J M/7O=Q.:W:R5'EI9^E;4JZ+2[3P(HMO*B;:/!PKHD6CE]5FV3KLUQHZCT,<9: M+FQAOOP6RX176,/J)1&RJX>*[)88'@IPDZ@;5 MP#R:DN].@GN\HA+BR;F\-0.>_?TS<-M9."NN!JU3'GER.EP"?M+-E40&[H8# M-QZV,_!^Y[0^:HNN34(/!%'H,5B2BQ I2<*L,K74VG__H!X(X_T X\#:J"W, MKC>H-;NJVY):_AV-?=A;ANTT*-L9(P0I[(XL[$]4:2Z_BZDUMM6(MW M&%/5Q4^/<'MLJ-=:=E#+B1V8#XN_B/E$7H4JT]F9/!@."WJ3+EM_GL5:1V!% M1XAZ9V"9-.B<9L>=PJ60V'+7 @&PN D2XHL%PJ&N:RBL&?+59+!6QC(@&%'+ MH59LYG%:9=\N+&C=]A%UFS.SE?8OX (?7._&L,47-_AJ>,'5Y,+RYZYOV!_! M$)JSAEVF9Y\6=VU^LFKVUGLE5-":<0NHM@\W']]=()"X2P?RW/7F)< DU4CKG/L9EO8WJ@6_TM5[@[[>[N:] M!*FND0@@C.C']!?:%61WX GWA6W#6EGQTB@HS9D@_1Z^EIC*8\^BEC@:HJ;S M&KNJ%_<"]AKM@'\I\8KS1PA+"<&H&BK^B4T7S7@U%52B[[MHW6#C1$2ICC>N M6F,AW*?4,?_*KTKMFU_:L;I3SS4S;/<+'3,ZS7+DNC\D&+6%8(/W6QS_.WCV M[_CH,K?_X*06V(W>/>WHO9-\/Z3Z/'X7S+VN1V<7;H!'*8\E&CAW'7+?C6QQ M28VI"!.A3"9UN[V="Z5U9Y[?.V(XQCQE^_^$K28+B MTT1(M,0PX\&1$HK= L!D-#Q[P7UJ;=?'=AN>8.!5&'6]=])*JH;ANO9ZQ(.> M+D:>92;?3G"R,$+71)B!D1M,*XU9-@U.O88% ';Y.)J!N1EZ[-)+=&H('1/; M=J)KYMX"1=M *+0QE:[+9LLX__%8S$ELQS@([N6"))R3J[C6=EH7:T4< M6>JQU%S7)R]I@(QG$9UEGQG#:^N-TG^U^73A4V=%T/L#UJUE;]TC?XI,+/WY M:PONC?NWPY%UK3%U+,$[J!%W^H;$7U9Q(W?W'M8!7X7=EJN/1@V#%7.8E1\" M'X]GBEKQD&66, +UMEC&R;"N@+Y:O:M%BO+8B0R(R/YA9 MN]3*.'$]FRH1 Z;V+MS:B1D>TYLUD7S^3@9I!>N3'7P45A1 ME"CN)(1@7;CJ$?XZ^H;H*89JE&4YV<&,1' OA!/%C!PS11"NIPX<=>%AX[*D M/EFK M^?R'(B&A:S&SH+-#ZB/^@I0%8^*+(B4:VRG!QZ!R)3Z<&PM2PJ2Z[84B3;+D M)X639,5!6CW1E"K2\X5M"3I(<^"X#Q1B]9,*FAD*Q6']*1RQ(SQ50#$4M6/- MU4\9(\;F^'G7__SKU\.X3S7.+3UCN>!%9$G MQS=<#=GW5OM$W>[;]=^RPXG_.W11=I.U2\$I@UKH2&M4MH!$T43.ST)_<2$3 M5)5\CSFW=3>UZDYV#G@GN3 [C>\,E=*?K-QKQ-\$'UHL6O@Q6YS]Z"V^3*S M02GOS6O<=O%@8":9SCY54/'OM9EK"INZR_/=D1<-2".<<5;#FR4;G!?T23M] M.S[%Y]VG[_!LQ0/HTE?N"/NF?+.6 QH8Y6[(3R@2&.6,6,)#NVRA-#D\$1Z, M#Y1;[.:,69433J:8&O ,XX=P,+,2$ZD#=B%CD(T?%L?0YL*SW&R BRD^>4!J M9=2=#'.>_YQ%N"S';K,BO8VRE1\M77J] -X-AFS?(8=#C5\X/M'J%7&Y,\>\ MI":&(/8PE5\FSO/*W/\*>_]-G-G*L.#["7Z2B1ZQ%)X;BQV$'K=3I>: M2*#*?LOKNW"C=- G(J\I'M&(Z]C]6Q"ZQ: Z"D]4/\GHB$*NF,VH8K,J_'IO M>"1J529)(M(HQ0\\9WA1@Q#2A>D2%W:Q,Q(O$ M*DIAJI#]2M)J#F0Y8&IAZIK%08FWH&GH_Q5,0U[+R!-ZO& M@P5MJ0W&XI9H"V5#9D_P+U'J+*; PL(!'_5GQL%%-&7$PHA'B ,#I3=76J,?%H^,82\5Q9E*O MJC/Y0F9$YA1#V(K MJ;[%0;B"]IE2J2EJP[D5I2F5L)DLWK 2,];"P+*M_ZEB.4[R23K5%IQ%!ASO M6/N-Z@:H;D]]J,/9!P.6V#X]ST/,$)]+&H#?AY13!E_1\0>^*ZB, YG$6%94 M<$4 )>?$%BOW-P\E?RAQ]BG#^([R_&46%$L.DCY4WY*;<5SB$(W53U]!R53T M.,['4U)KS$64W!1N;H=28X@24#-+87*>D6HCAW@JF:7R0SN("F] *$S@>UX@ ME4!%BQCGCSET+^D648U)-G&X;+%0]" J!W6REREDB0(.?*Y'F8+J+;9Q+Y.F MU&5XOW"PXL5L4@)+#]W8L,>A'65$TU*F7-1WKHWIF:8PR'])Y2ZA(^NAE!N; MCB,7YB1RJ^>V>."M$K?R'7ZIKI1\*VNLG(47, EJ%.,',>^'V23$+$TI(!\< MA4R]UJ/J(UA'F15/N:CPA0G/A9$!Q3*EWUN@PXPH\?18NYPH\S#.-55G',J$PX.57.EI2G2U+V" []Q$*U7."2 M)W1:E0S)&F#$AK)\QG$UVX5#X,5)Z$K3C89&-FI/P=3@=ZK9 MR_QZ7")83$34H5QWADA((20D9GJ\W(]76^>H>J2?8J6KTF?.7?*;L>YY;?D_ MSH$[6P'^EL#K*/">';A.DYH7"8HQ38R*$[?BDRG6XH2S5WD M.1:)<3\<485_,@<>ZTN3BY!9 YT+!/T@3H*V*86D-'<_S63)W0YL&A@*74@L M? I[H%[R7S!LE4? "D+)I\\"]BWJ7/NDN)[,S6!#&3F"9&H?+B[/\0FA1S I MMC6SL@-!C 4L]D2.X%FH.YA4>V2[OC01^4VL_['5ILH#:"&MJ%X4'N'*[!!\ M0@J!+4$]4D+()V8+9NK(WI>E&?R!) *L>DZDZB8J0'P]3:NY XORAS9?[HXV M@3>-86"@LGHI/P"<$D[ A[6%[U$DI.CAPQS\6Y=*5?@M AT_\;N)K-7C MI0Z0T$+1I+?8N^28>JQ/Z\H%A/3$V3FS6TC6=KH]_D5"-WJ>>VX MD!H;";)JVA&RO(RZ;4MCR5WOG2\5$ E*F*((-@#:UOSZ>S(3 +$D@$QL!,CL MZ"J[2!"YG3W/>0ZQ<%,O#6O L.8CH458((HU(3%&&(62FYALP$Q.%F4KRJ5P MJ@G O'#P^Q]N"(\4YHCY7^.C2&.L1( (:1UQ:WOH ^LQB8=Q"V[.7F4@K*0] M( ;H#U ?B&K.M0IL#'.2 \7X"X&RJEBBJFJPQ*(%Q6M'36+:6>-4G]1=XRR_ M1CGB#.>[C0BIP+5Y]$"LT8JHI!_@..&Z)DQKX5U)EV0!=@9\=+.*?IY$>8D^ M2VQ6"4(*1M*"74+Q='!&S]X$/]PB1/0P7+B),I:KJ *OL)(J<&9PTS7.C)+V M&KDUKH 00%8D0--IH@5(^0DOSP'1]==_G% M#C)$<;-I3!)S9=Z0[&-ZKQ: C,LJD(!<$8O,D]:40E"53^8^PJ(=6T!'./38BP,U#;DU?GC2AI@+[_/P M2U#0PO[ID R0>(1LDD)IQ)VS:HR.'% OW3$NI7K_S_^^^WAW^]$TCAIH8,(% M-'!:> ,I,JRD28%!,!X,@KB*73J=RG5:TDSMS.@W:3.$DH23'@G,E';'3]LT M.\]'(F-IKZS=>N_!(,,H/35JF7Y>,0VM:#\MBHHRW/#G[27MCZH^X7@G6?,0 M$^+G9Z&1G%:"XA1:_E'Y$=3%)21*:O.XOYOP*5B$L_(.%AA=*DI[SJV!J<*W@I:-D08I*ZV4O;,F.=2R+!/FHDQ/$Z;AJU1L0Y"66#X_9[6R%^WQ4B=[E8JS"3K)8&+EM+C"MBH.KK7-'CKK-?V\M]/BV0JQW,.OM/!["9N61@'.".>Y"WFA5-&L\HEE597.> M-_2&?)BG1KQBO<>]WH,+)V(Q]B*!1-4V>Z_/ZX9TC/>!A$P^Q^]HG'JT,RBM//%-S+AO& M]!#$TUX&7MT$1J:!Z'33X9 #LW_)'U]M!.5N/=K)ZII.LDK'MT/M9BF)]8[9 MG2#)3Z9Y*#_!OAW64!S9-HCU'I,48[--NQ5B MIL:5%C/5)[)BT)P@"0%%QPC%Q!CK4,N,$I:?5#X +S-Z5P;'A^PV4,LX<8NXXI' M:)NF_\ 8X&'?FT3'J"&[8Z?F?I[:>H<1-&Q%6,^F7$:++NLS4YZJ^=SP(9_7 MJ=&G6.]QK_?@\@>;D*W('W7"E0"M@\NDR.8T;RX.^;R&%<%CL5C;R)3H])*= M&SA3^H23JBR$YHA[R>+F[Z3Y)VD52_;UP'<\=5;6G\!*.\?:]F?&-3[JV;-) MW:;L_:J>[1>1]0?7>^?N'H+5;IV7QU6)0%Q^^WRJRZI*2P1*)PV6,5#@;L,= MCC[Q$G#1.39#'[;#9*^'S=.CL%[:%P:GL.S.;;=* 4(WWEH0(*HQ;4. L.G> M@XF.'HGZ=;/"SPXE MHKFQ@V0\LX[=V=J!#=^U*;RA,? -S1)$UMKFN*(9T:;\,OK].'1Z$F.X](L= ME"LX8Z+P 6D8FB%/%+59$M)) $#9JKICRE% 8) M/B^-UE(: Q6TT4W_,90&-*VVMJOL.)1BLJAG=*OYG.&_$]W8),N+<@8E&WR) M'6XNBL/'[GIM+^#17%\V<=/;-T YHY:D)(8,WJ79/OHJ!W_"749 M\F#YS@8E3J/_VJ &\&N@?232$M[!A83:0>^#U^X*RSWDI>_;&/VP?.F7@WG_ M 8[#\?R.=7/BG!_MJD5^DK%1PK44'EJA8V<;CWWN^/# MXY3=*#HD+J%NRHIFY!?J;$"X+N$]#X%D_]RBSKO22'IY_F>WH,O_"/7LCQE"6S;4[54 MFREYT.E6ZMLB.Z3?/\;8#IG_1S6:^GUR-X_WMO=\!0\CL>3?>* >'CWKV7_G M^ NP/D!&W-NY/GYSC=Y7%GT?_+$*_KB::K?&I?+YVXU"^=]#<=\_'Z"&I06N1./6F-3F1),Z M'5596J9V,UTIHD7I$DQ?L$^1&11_]LDA9K-3G7A1T4%UX,QPV"_=Y"_8%?+Z(Q)*,[ &P!3U["S8+:)[X M*["?8RJ)/UOOJ40NZ9\V,[.NX;*P.=WO7G_$YQ5 M_V:%$ 71T5UNEM%?]U_B9^_IO6 -YEZP\TGB!KVR"S@/Q!@60JD>L_E@10/= M,2_6'?-<**HH>I6\_>2Z68YB9 FE2;OS+H_]<"=#S#O4%QUC*70Y=;JJZZV] MY'S+U#\R$RD+^T=VU2U2.Z5C/*[5'"]1JL=_C/1\[[37DKXS*5!B^?N4FDHL M[F$VBT9K7:4-)E&PZ(+)ZE)M$J/;V2Q0C'M9:&:SY[*SK379H^,P"S^FM51< M'GY$30LCY9O-M3\QQ)*LH&6?.==]DRHIBR(;> M.D#Y0&CJF/CCF-9RLKR>NFANRNLS+NPO0]9,E'S7>J>4@=!4C48#^0A&*^9> MYOWM%@*2=\:WW/AV#:51%%H]+8_<(4),5P-0J;"IZ-;IT%R6I8I88J\&,U]A-Y:E,3=<(\*W:XC3>4:< M^K@0[KP29$JYA)GF_16''LH;_1P'$VPGE$/R\3 U M%74,F7,52>CR=#J1E1FE6.#$3U[,<;@<5">"S(P,S DQ5Y^#9R;?K;\Y461MEN_YQ:096V?ASHB. M"1:NTN#JVMYB-;?8$3]*MC0-L/;%SI<5O4J4$KTNR2!H%Z2DB@KZQ@&JGD]O M$#Q#MSF B"*R2)".NTG034PVA29(-OF!+5 [D153DW5*EP4^0:8S"S(6@Z,] MJN]7X7;(+MWE!1XKG^4M@U;X+(O+Q\9GJJS/)_)T2LLWZIK/BHJ:VZ@,I<.. MTOZ(UUF(--%=_3!&-'IPO\._GPF $0)'89P75.8+ MA+!$<#-88V,3&N>*/%AKC(KD/]E(U8,U9A,B2D!?]CO4ZI+?KS5M"17>8B IJG6EP&=12YZG.5.K, X116N_< M?75S.1@&U2DH4Y^B,KGMJ8LBT/32$V+Y% [QN%9SG"1YHG7)Z0P=BCHI2^BI MK7U2M1N;&ZV^?3F[HQI.L4B MZ3 --&FR*8(H?:F235Q )!-94R:RJ>9;&'-TSN1-5C 9[_C:I/PQI-6=H[-,D#,*;"#3@ M-?35"JO)5/MKV%5CED.Q,[6?4_N#!7COV=WC2":0GRT\UA[.6]K]0MSEIZ[D+>XFZ M/&$0M+#? LF(0GBP@2M%F2THM=G=VIMDRP5XM8,3G=:VY:.NTY;O;F"4%VGK M^KZ#V#9X@J\1I2""LM:8))T54 CNT(#&6+B[]5)R%XN=)[F)U\/D'-3V*)X" MO&#?J(1K?VJT\2-I9% W(2#W=BH#,+R7@J:015W M6\HR5;XE2:I_8SX9K/6>C9R-I'(]6_J; 1[V3::_T;>[?W[^_.4?[__Q,=_= MB-;?*-5D@C=E*YV(1<3T8@V."8CIQXU[1I/9IY1_.J)/P*UO+7)R\\E\2"WH*<^C.Q)8_V^0/Z MZ/S!!B$(:[/6/ZP7&FE445_ZCP/18G43X?"L6T=!IZ9SW'V4WGZZN?K'G2Q= M?[FZD"Z_O)/NOKV]NWYW??GU^OU=E3JM7'B':35L"O^0N_O%15HB<(GWF9YO M]%!\\>K*",]=:97R>ST#\[&VBQ0 M#^"[ #[ I@&=5EE"P>W0<[0A ?QX 4]\"!M7TC+)*PV*>]SP];.+&[Z^1UTO M4YM!:_DZM1N'-TX.WHR2SX3CZE_WIE:KL%L/7 HO>+E= M ]6C%/M_[9PM(N2RWI*&2>\MF;6H"HXO3HT/JNTL:B?'#CI&5G=8W+>1O+WO M.1]SVF][R.SP$8W(TA91"6D,&-%)C;:.G.&"[LV*;L()7)&-\CU&3J8?8)UC M$:\=Q)OOHQ*JW?-NC;]8HKZ+H(QPD LWK'\&7>;\[_Z#^ EX>N='3;U!R5IH M<\ZQ"GRV@R=W*;G?29V5X\&3-NI%OW:^HV;UEXSM&)$>D/'[0P_^W_^?F::: MOZ&@0LE*96#^H*0=Y#%U:2P4O93B)(.Q.$G3>JU.NM#FDV:2.(]7P-6J8109 MX#$(5G_Y5)EV%N94G\Z[2UT[<#%(NI'*!:'(896&=-1',7W,LZDQF>A#/.9V MUF=JBC%5A[B^]LE8O3 ,93Y 2NZHR&G8E,R-8UR$>1C;XK$-T7Z^LE6N;*)4 MVN?M#N@D:62"(>:[J^ '6)OMY>GGE-!PX;QX%S36QF-I5WI$C<>P&?U'1+JQ MO?P9^Q[,YG4YN"L7.K(ZF/9$%$56M"&ARB#*E3 M:3"9<.7_HQX,)@5F]"2D 9>)5(%+4FTA-:FE9["./NP\H(>=9V.CR V>DH92 MUY -_?GM;4G#>=8N&M.$AU=?25L^G#<3]E.!3S_U..X1&.PV6CQ<5PG3J-- M!]3DP\&9R,!EU2V3VSNBO=CNFACV%E.W(R6LG(&2'C$@NB8]S>!JT3 4TFNS MXV0S4DOK];,W[U,7+<_6X@FDN_?2UK5*L\EV*G-K"-;/T?8DR;5-ZM:X6@BI MLJ9KLL[2CKYF.*^EXVM'2G8N"FO(N^XI@A.%0E/GLC*AM?7K@B(.ZJ*4";92 M%^5R![]W'YRU[0N+M!>+-+'C+3*':G*)2T.>ZJV)2F&&#I/>B%CNAMZF"I

&R]Q(7FJ%Z\ME ^M#4V7#I89RQ\4_6 PJVNMX+]K8#&\50+?@O= !QO%18 MI'W$2..C 'ZXCP[B&SJ'5L-5V89\58@[4T,VC0%8#<)*[2%8V@L-3DQN&M1D M-X4^XQ1KCJ_)YY8UFELKJ;O0F"FDGLRNS[RY#H9+0!>#Y MOD;"K 2FV2,=,689H3UO,U!@<.43S>:Z;,YHI@S)PZMYAG&.9#LD$>%[3[9) N2&R<,5N$WX0&V:FUSE&%K MMTLBW5GCO1%P5-31,0%/#+X+#4.3)VJ^P=3!#?5F(>9VZE +>E.7(IJT%W@> M=BHR);X]G@D/+W>:#T>E3 #HG ) GLP-U'BBG^*N,5')>(H9"BX81C3IP3$D MM1=,/8T\YXHZBI; !&T6#O/N$\_$(4M.[J M5OB\VB%UK*C?;YO=?3Z9]?8ND.NUP+O<,\B[!'_ WPFH/\CHRP188*'\+A+= M4[XV>:HN3V8T9XJGUP5;^RYFNMT+^O9:Z3$//A #JE?.&8C]==320JK7RZ]C M<<'9\%RC-]+L^-IB!'QR1I&C6"E$R$PX__ILXO9OU!\C=KY? FZ?I(]L\M MZ@6$2V=00X( -\9Y=G%C'!LUQJ&U1!95TY2K3E)U>#BQ+DJJW-*SI9G^UL;_O[=7D==%BFGGZ/- MBCY [;3\J=4(XI-K;7S<1^S>LY8Q(M17>V$[WQ&K^67->%2=TARB;A.AYCN0 M[L'X]_^K:KC"R-ZY@Z!V42W0LN%3KIYE0LGU0/D>C-Y1SL]-> M0@_1YWQX5%2"&DS7.]Q);$@85.%6L.)+5>7_EC3T!$G\F!PI\=76]7%+8?JW MY/VT;SQ[:R.T*]IW5A!8BZ=GO,6T[UT064[!B(NULTVM^8$_[3G7OY1T=]Q+ MXHRB>7B3^FNC#ECQ/Q'A9Z<8T5*&$(,XNS>4C7I%*[QJVVB2WYX+G39PF?U4 MOOFL">8W&^GOUF:'2O O_H<[/57(DGSY=D;^\0HVF-.4W M>(9\\/$6?Z+^]IK\M^/[.V*-I;I3H:\LE.S\# ^@NL$-'#W*?T9/;3UGLW"V MUCJTYE!?JDHS25%4C>!3PP"(D$C^XA^8IO8D59C5N+#MI?\!)G1GK>V;5>9G M1<%UE:L&R5 46:'@-H5["6N/#"RRJ+ >F1?J27;V_D:4N]I[,H+^MYROCY=MZLI;\SE_4[>P)3@Q27=$&@GF) M^JV%(\0\IV&> \Z#9T"S@8>#6I\FSU1:@_D*/Z4S9?E17<='13V9//-DS^KN MR?6">]M[_N)NWEJ;/[$I#08T?MVM]5)R7*K.!7!6SBE QN0OG[W0)2'GA?K6 M^^X&M9S/[%.C?R#NP2FT?YA]>+=$8N]*-6X%?'.XN M>0M0(&H)57T77$)P>6?_(;C&*?IHJZ[#B7^%+<:-D)>W9$RP'1-4=@L&>D)8 MII MM3,)/%BTSG.M*GTD1VM_>8W8##82GI7!&,+D#7K'?;0Q[[; M;"UG2=4H1-.D%)"/A1[Z DYG[<"+PNM)N&ZYO[?QK MAUI:PV;*DF='!Y44).&SY$F0QWMV X+!X)G2F7Z?=!ZHCT+H= M:NA*M1E3W^3DLF&T"5U9I]1@2AUK>S.ST&(,]Y8H1'Y346*T$JD;^8?>HNFC M\_7"*-C,B[Q1\P.DW2%LF/WQ'<2*D9 M(G'8'XQ'W-SZ4%7U>*T/M(MM61^J MKH_,_$#BND.CXZ(-O3UJ91H:$2>^"^^ EC>/A''A$7=)O066<[8C4@66[\/J M**9'*%2Y+8U]Y7]58"#-\E]M4$>+)POT^ =K85_BT0K#)7R=,0OB G@#/!M$ M0;@!>VL[K3B?T$:U9HNENX>6VF(-MFC*UZVA:(NP0C]+61#ZV>N8/ CY8/WN M+A8[#R0FVIXK2DRP/*4IKM0*?"M8%%@A:\IT=!.N]8?1Y M%^S@[+_:&,4T8S5Y]C.RI^#_-GX+:>&W"_P _H)X%KZQ%@O76V*=$JOGE.=( M)F-C38,NZB1_!VR-S%?_ F9CAZ>"?3VDDOS%#DX%B"Y423P31@,[&Y)G$@[_ M_M,EF1CHHHM47G*Q\YC):->T8K*"C=M>C'8'TF?IX?5C73V$,5-X9/ M7B802%+)SG-WM^3;P-WFOBJYYLTK^;\^>>&Y)!;TUK.M/Q-;\FB?/Z"/SA]L M8 18F[7^8;U0\D)*;B-I"3D')=6[C]+;3S=7_[B3I>LO5Q?2Y9=WTMVWMW?7 M[ZXOOUZ_OZNT>0[)5 >=#[DL!YW.T9FL?*C!I( ,KP\99PX(1X^Q*Q M%'TA2!Y4%H=#$!] 7X%>!)6&/6XP"L_A%':>YS) M^9EDY=:/TI["VFMCFV#_J:"0G?1R*^^;:S=$OG)KUD=/>K!]9/H M&R5P4J;ULX@:HB&O8,(/GB-+/G#PN0^VTJJ0RWOU2>D&4TOIF2/(T3O&UI'< M:7O-\WA9TT&X\I;]QX>?OR)E'X;3\SG)LVE!3G)LY%\;_WVC&I?:M4@,CA.# M6#@H=IY/TY.C.VI*^VN#JO?>1KR=]!]=&HT/&:&RELQ$F6#%Z1 , M]_::P96RJ*&H.S7R?L"CVF?]1E?Y.)'A'&4R2,E\7S3B8N>1V+@EO;/1A?Y* MNO> :Z(,@=2AI_(#4H_O7QE&K<.#_S\^S\7!\,@^Y3M-E /.Y/^5K(4'+&/] M:<.66]\=']UX_ ^ZE0 =B:ZSPD1IZ]$E?_NG UPFAY?5* )@29Y-H.TN$_<^ M*XETH<*/?$7AE]39SZ*C#X\]_=.OI&=\=/CH#F-C!_AV TT/LQZ^:]_"?_T$ MI@GL=9CSSU(<6L'026QGG)Q3D8^L\E6VRG-C)FNZ40@O=FBZM%9@8THKV_;) MA6>&S\.+3W0I!&<0I5&'M0"OTE*UR%NCGD'Z7A.-M\\QG9JI;04]O?AUN?-0 M9@=L:?8RZ8!;^%I"[S9*/5#<;6LTCHASP>)*Y4&&;\Q><* NV/:[BZ AS;6FN3>/),+5G(B&R>F]/GKJ+R>,(P3^/M$("3J+J1K8JYD&0@+ M63O*M4)A7I?_[6 9I4-P=<1>,6V0])%;G#E21!1:NJ9?9R<*Y8*"KGA JB#G M@9DT/GH'YUNGK*MYW8A6L 1BW?/ M HV*DD9!IF:0+2)[),Q>0K:+A,V6V+:A9%A.MZGOL#)$UA M(Q?.G&==-C4*!GXI^;RS%R2M.*0@M3$%92^EJ'\,('PAXBBMQ5&8"\;3[^8) ME40Y\=I\'RV1WB^>W(HH";[KQ#EX0,]6-I'_56EUX3[]#"P"5!9PO5G"L7GH M:OUR!\82SIA.>O#QI_$KDB4%)(/9"8#%4.XWFR14M'E*#/[36N_LFQ6XB>YW M'#>^?D;V-KGF+]2D7,7/9E$E"JP![,4=JBQ!IKT7ST%R$I/(2I X<(&"(RZV M.S>[%;R39.G"WTBN=[I*'?URO\D6(I/S6 JC8@;TVP\N,"Q.HL_68S0J#,KO M^FWT&I)C>K/:#X=&*]CWZ90K+;=PWY,DEEARNM(<:=O,EZ$=MR\#"KF'5)0\ M[BQ$U?8^DS/FFGWMGK."G9?L[V%T8FFOK-TZP'YPG-^Z+\3+C@]$DF8M%,VR MSX,GQUM*K]2_ZJ\CAGVPUE$5 >U%/QQ2U+?"G]N;W)),\F9D!!Q3*.\0;]O-V[2*F>'8V MSO,.Q2(D@)YC)<#!C^:\C,ZW+7MHVH* MF(-Z,2&B&B]G92]Q<44TR _PD^&F4?UMA M&E"!P8X];Z1KS+-Z20IU<-* BFS[9FNCV\S-(XF YI,/)BB:U1H@6IRQH)@? M?[]6M?_[SW^(C(5A9"Q(\TY3%MJ?;QBSYT'8K,R+3B-:%H,OL4W>I.78T1RJ M?"47'\HFF[C)2YMJ=R,=%%A'UR2@P%;. FD7J4C^SB^*KO\KXF6A_'_V77C( M@Q'AX8H]3SZ+M*2-?_$KTH2N%WU#'@,-XYR#%0#&%$JY>/_E_-M=^@74+Q_ M74E\<_GU_.X2-B=E&4<)GWN(^Z@<.8:Z#TTO9!LOD"6RQC+.C80PV6#)BDP+ M_Z(6'%%K/^HF.;:_'S5 ?D%D'Y+[D_4]LB7W9T0*G,!0>\0^$7!:.%BQ*MZ7 MS7TF%AJ]9(ZFF%'XZ69U!2]#/L8^X&2JU*LFE/SDHR)B6 N^X\G5#Z.Z J:9 M6C];FJE2/M, S&TT4S\[U0*$#_8_6I6T]#C4(.1W/G[%FEUPM]MN27T=> ^1 MC^0_V3;R;?-L27VPLV*4.U;LLP[ MM,H](+!_3T_!G2(YU*899QD@,3UG"QPQ^^P)3;/JL'\&O3'SE-1]6ZD7)_BW,DN5US8H&I%]5HR]!7K MOM ;25>A=C7E<-L,O:BOSWX!/6Q@59.A0TRFJ#?'\#>F(<^U*+E;%BQ?T7^= MNZOSG8]1%VR49;>Q\\WK.Q1HG0WR2^D I,E+PV7P)#]@>R=ME^/MOUE]\^U+ MO/=%5]@3A2_[=V8:\ER?4A($N]Z0/A75$'63&+]B_.94-IX)<'% /C#-J3;, M/B0K&>0*75EN@AABS$%&5K=#<@ NE/MM Z[G'5RQ7?#D+/[H*GP!?%&7HY&%'VP>>6X#A7.N"L*\S%, MLMNX32N& -\46PU>L%Y[M"D9@.P6I<)!FW*EN6FRH2FRH:B%U4@-I$3E=K8D M0 JY*]5OJ%+,-!0J.JN7=>^B.X'L!64OQAB?^\[4W[5['Y][&DQ#U^!*?'#Q MN>%C2YQ:(69W-O\153K^[>R\.@PP4^7YC%(HTY E3UMQB_$'Y&(?? *M:YZN MM0RSC*^Z9@F+M_J\9.EKZ3T0V"%&.45I3;GA&+3L[';\KJ]$RA=?IU0TE#*T MZY(B>XD/3D$SJ?6*0K\<7,@>SR!"78Q%7?1ZL\$?BZL5A!N4'=YT4#ZOFZ9% MHF#82WF0?&;R=0.9RU-]WKJK3;D?.D@\;"A:HR!JWO6P[$%QYOA]IZ'Q0\:_ M6^71ZG#UA*LCS52>FGUP:6NL6"L0W;IF90Q-E\HF$K5>A5,SZX!=?0PEJ M-W?@NHAWMZB4]Z'PD!@8 ^%F+@V.,1 ^E765P<,3JOD8?"WAT F'+L%V__8? MV^I0MO0[_F^$0/K=]JQ'6_H:5Q82TP]C[Y568@]/40W*[SO:"9Q6ZL%-.NE@ M,)D&8Y#$#*6]69\HG<832:E02,4R*J[Q51/(FO0B9()W:UX8N>+CL,YW-(5L MQ^,8?4BZ1,,.Z!UZ_'YNJ+A8-!FVX&)0>NU]"$A]L:_>Z9-#Q;54I:V8,Q51 MH3H&Q4.HQWTFI!^?AAR;1W0\.JA?NTYHH=;S)$HMQ4A$(0D50O470K)/]9HX M_7HNPO:7@9QB+RY:UZ*:>90^SDF\#=YO[JJ0Y8A[P M_*]/7G@\B76]]6SKS\3./-KG#^BC\P<;J!J6:*U_6"\4T-42(ZD2+[*W;O!W M'Z6WGVZN_G$G2]=?KBZDRR_OI+MO;^^NWUU??KU^?S>:HT+YRT0)]>YFB+]3^#&608%PZHA\1V/\=ZJV( 33I M=)BYM5;QK74F%:476HWV"W5:62"#RB6X[#4A*SW;ECX37._WL%W+")&4 F/+ M^M+/5"2R\+T(XQ3![R=P-M_4:'8^/9"H!_2E.T M),I_.'"$\BGE8$*[;'*3;ZAS2=HIA!BG2Q?X.8A:*"#L:U!+(*U16QC#*@:M8TBO1,?+/1,V",V":]J?;<<@@=M!?L)1%W]2*L)I.A( M?RB$/TRR!DC+!MM'WW]'S6:B]A;D]U$_1SEJ9X/ZO:S6I)EB]*B_!2=OY2RB M3IG)#4!"'O6!<9_A>WOSW?'V0K1B?N[\_-,N+" <.?PM6'R*@"%T<7*#=\Q;1$+9S M$XUFXU8@J(-@?P.S1USH\#C/!_T[F_GTE2 M]4L!_*]AS"K@?VFQC*[P?A,J"WDAS?0SU0Y(_A4/.+^6P2+H$9 M>Y:E'CJ<2,'&3_*<"?S/F!S$P^ MV:W*YK03V7TTYT&3L'>X;S,ZB4*^X$(2\.W1&B' M,^JQ;$"WE(76/)=TF&BZ;"*?;."F78'D&.=9,\G_LC.>&F?23]_Y=>.LHV!J M[@11EW15*R_1%P?9OFE^CQJ]E^F-R:$9=) V^438Y%D1\,'=%1&1S@?[;1A3 M63<8D%1.V AD$=[ MD5FF:US1-DTQ99T%WDI8;/V:WB5'K$U487D/X1RI:L-9E6N-*9?EW0%_=FEY M9[,PZ4>7?>H>MM&V5H'MY1[-SYIIA#Q]93+%\WGB3.^MS@FAO#E'B-FANE07 MEVA;*P4*E\Y0956=RW.%TMZ+==/R0J;N]O=XTGF!PCU4%]J"Z82GDU95QJF> MWPETE PW:T#%2(=M*=F298"YM,HX4$VS)4',BB:2Y6<6-5MH#\R+'S1I>[XN3;:1B"DU[G9-+)Q/9-%OETO8;S:5.7C7)1AQM#XG?V(AW?+=9NMTJWNIBS* M2YI@T\7$6ZA>^/KWL;G(7U MZ$J7CH>"L-(]>!6HGOS)\B4?]2,B\ F!+X5__6XM+%#&EF=;B'HD2P+=X;A+ MI)BY007NPA$0\G;"!C*IP-LHM@TT?_;&W=@8:CM+ @14!,\:661D]]%"T,.YP>2[_R4GG&AU85TGW^MC:! 8#M2 M[T._OGST;(PZ(DM RR%>",P!MN?ON_5+A FE8H"0) @*FNC&E;RXKPDQ7QHOI X[]$-B9,,D"@Q&$H0G"155C^O&OPY9.]S<'ID MA[RW/$37_JWMW3V!_,@#ADS-21XP)$$7->@@P@5M";TL^824?U$.O6QZ__;R MG_^E&K/?!7I9;?0R, ?>J J(NXH:!]>$5ABSV3)I6Z>TLQ Z]-39F[>6 M#Z(+]8EUPE-=XU,%>T;R\:DZ/@)](F'KAQ<)#LY91MAA^=^M0A3*T!Z"'Z#_ M(E2$\,W";A1@9B.<'M2;UGT&"X.,!0;"+@#-0-!\P-J),6CKX>U.]+X+6IL1.@>UQO;\W@TC0Q7P#UDB$[I9^1I;$A-O+@,IC;LJ2T7K MGU_D)8.JF#G$L=P\PFD\^RX\!#Z0#P]7H+(EGP6:>;;Q+WY%*'.N%WU#'@/3 MSSE?6YO''7#>K]+[+^??[M(OH'[Y '27^.;RZ_G=)>P*NK)$#.TA+P+,0 =[ M+(0U4'S EZD< OP3'F=XMB7!B=C8^^-K/,(=&N ;>O_7NV^?,2I9UA2\3+#* MG;T(.W._#SGN ]#?%99CF-=N5EG+,1="QY_Z^_MTOF0)3=:,B:S.IKDXARRQ M+?[]\W;MOM@V7OH-WM/#+)PKOJ-/94//+QH3 ]NZ?R0) M!=*&4#F\>DN\]?7+B3-@6L3$2:82R',X"Q7(A MO;47ULZW,_$1L$GP4,A\"4,J67GO8$V\]=PGY\$)(N4-)N(MWI'TB+GF6V M_M0:9.W-&Z9F.H/LSI0/I1^!Q=>=-==6QS(&TJ$$)0DG_9IL-!B^(BTP'MR? MB'#P!S%OE@N2\A%R.75%(XCF9H)7AM[61FY?<^LBQUJPN(R;O@E7BR=*LO " MZ05\\0?[<;?Y]>!2\V[Q9"]W:_MF19.?]-9+4THB54IZ)BXO$O4S#,(T9X,Q MY!VE7-K]4"GWJT$"TGQO2Z9:294G)1%-GRFC[$H\@V0,TR"YQ/$0YQB>4=I2 M^DTZZ-3IVJ^U':\N+SM##(.&0:WAR_57][V;TSUGC_\,CVLUQTJ1ZO$?8K9* MDM;>D!F^A?;CHMT(%:QA'%X],))O2?%/GV?YUEJCVCCI'!E[S@;778!]&Z9$ M=KK01,W;7\9^:'VMY9=^EJ$J):N@%/LU7UA5 :"J:B6QE*O(?0J=@H+ROZG" MEQXF:ZHISY4\'.9Q$-,Q,<8QK>5DF5QI@\EG?/W?M(FL I<;4_7DN)S+6E.* MK36ES#(K"$N,T']7NC2TT^_"S^YC@BB,MWBR-H^VA+T>/U]/,KXEMR6T1S_' MWD4M/4[3&9E\.(*%QK35%;FFFQJ><">HZ7?$4_]^.=X M$-;#KLP?JM:<^V9S/K L69VKLJ[G<8B.C(2Y#!N]V+#1N0T;.C!/W0W4JR)% METMT^4HN [&1@&(Y:U*AZSI'+D'K:F RWXDT94\PB]V$4Z>/E?J(^QW1P."VGJEMBA/%W;87[A;H(%7M;1//1(T^=IXS&1M M;H(*RH/]ONZ=0KDT1!7$(\=%Q="M)6Z,$+XYWNT> @3GFZR<'_:,Q1R[LI/Y M%24E^^>CY_I%8'_ZC,LWGHN:'6WXOMZ , M/M*I+G P=A(F_Z^$^@N#AUFD:Y17_[>S\\HN8":X: MA9Q5PDL(%!]/FSS;8@A") M>V0,T$Z3F-("WC;KS,OPH.G%YH5X+F7EY_Q8SP@5G12:6QE025;TJUR]=0I+ MF& /QH@=E $J\;DJZJ=+'8EP<>]L?^$Y&/PP$>55LB73P0\WD86*J^-(_U(W M&4H+GAQO*?UK9WD!0?E$F=P1H.B^9-[:;CWW)S!E8*]?I%\,"4YB'97N9[[4 M+N:3Z/LL"8>5[6L7AO_A!$\L.*N$&-!W L.S/PS/+-.3?S/YP1CQT'>^VY^< M!4*XB9L*I6$32>H]67T" 6+'2B2A/:X#^SF1M5#2&A9W6@(5$G=:"A#: M3*&?+$ANJ"2WEUH)0;5R=U[PE)!4%/)$LDL<[]"/MTJY1"?()&LBD7&SL8ET MX9(^E+M4MJC==)X21.>3,PF4+Z*U:57)T@6E7[H@UJ$2:VC'R#7)\OZ'VR=9 MSN:I&MES@YDLE8L9):0LZ'+P=(D,\)JTBP?QB)OO@(9UI)FQV>(]R2L?9' MF:S600"!5HA4F,0OS!_IJSH'FAB)BJ(7[0QI(!!B+49S*#QLK46N?"W% KB> M?"5AKUE#$5O2-ZN1B,VZGBW)6-JBZW-ONFL8GW*=M<"]N>N!YMP[54N*5-A. ME,ZOW1Q=%WRJ:DI=/IU>4*Y-(CZE=KW _[[9A&BDVCSJ2Y4"2DT&DJW]_J)H MKG1Y?W4CW>%E(\-?^G?K>?N;],E]1()QX4NOOMU=OD9M:"_0W*OWF:F,@#7/ MAJOAVD2>3PSXA](_!7=#<7S)LU=A&_60G#+@M.$!9T5BB#.+7@+43]J#XK>1 M;-HI;A\[\'KB.'"- MI?F;G^A;'T$5XPYM*2Y)'^] %A.U_TM!'>]7@[U>0KCY>"GC;5ON@O#LS=8# M-['P50?<". F<(B>$Q=?2,Y0$)(?;'N30'3&"-2D49,/\B-JQKM,F'*DV]A% M#ZNFXGKG&OJP78E2+G,S'7Y^OU8__]_I7*,V^"$=?J@M<?%1<1F<]>%CX&X?5*^_>I%09[>(C:E0X'O^V&W(CQS2)Q&K!)0H MYS[@Z!7NI+A)@OE0^C9*[G?;"PW%"/^C7:'=N]QMR$^_'>[S?]A*H'!ZY6=WA_2,BI@#.6S=U1CSOR01Q M1 '@=@[;NYP#"G&:TJ@/X0#((GA3BM,]8\+I9GB<7H.>^F&CARBHN%)Z6ISP MN_^!0IV;QS5.$TS"RF?EE:^WIKRU+=?X=#%S@1U5Z ML2TO8NFBY5>\+0,?5[&7?"_[I>)%%% #5KA!IN3./\A&W6QL!'[30-(4&?(3 M+AS0XN3/+DZOD,@K8 CXZ97\2D5Z3\,DZ5=0$748VD.U8332P IY.FL(P+*G M,*"M>_?^A]L1@9FS^N@L)=O=M0!L*D? KD+P#E'?FP;O89H'0P)LZ2!5[=+BH84=C8:;9JH6A T:QQU*0PP<'M+E.GAR=X]/L1<1AGK K=CY M#KK0C8- J(^1L\01,=(E"+F?Z?7XPB1[CI!+-NSSB;Y>YS[#B;Y::W3+3#%>UP!Y&EPYF!(]KABG:XHAVN M:(<[H':X!?'D5FVTEJX>.-I'1O[37> N_GP"9K<]__V_=D[P@EC^G>,OUJX/ MO)]-P6:E(>),>D_GH4V6KWWZ N^AP!:I6H_%O@PEG MQT]27'A%+!'*JU'#6<"$LY !9Z5M>2M]W*R>HVN&O 8I4D6\>A)3:5ZOI.0^ M52\E=5Y"1S70KEWKLE+UU;'Q$:H.8;OW9H_<[AY@QZ6;U0KWI/8E+ C4[&4N M2_Y-0Q:OK6UI-/FP!J'K&BZ5][X)6=@I&7*R=;;(4@B.+Q=D\P3D&<2Y&/F!0IUR<6(C7&^EF M$;@H08NTZ$[FRR$C!2682)Z-LN!PI'#I>#;.#B:T%4;F-HN=Y\&^2%O/^0[V MK03$N[C-.,IPV'G^ M#L@;>4OH@3L;AH3-!(*ZW8'=:?FV%%=^A"'.()WQYR;6.B$E\B3UST)9E4#1 MP0Y1#-CHSN:[#3/U\.J\L"N&](B@2E'T<6';2[\RQ9UDEBK:))4$B/%.;\-W M%.7#3I6:^; JN N4+AOT$A-64_(VL_6PI<\^2?ZS*9N?IB'']W5KE'I82EJOG-<,V=>PP7]<8>+"I@_]3@U_=8VG0IJ;W.(DE[LG"U00J#/\ M5?(XR#<)J[RD>)L"Z6Q.9&#-_$'X^+6$_I%0UI3?0F%-!L2?J;^]CKB&+(P8 M=3)*Y$>P@SN;D? 8]L5"W>WQ [O9YZL==C=_6!YH[2"SF_#]!_+][^'W\9ZB M6X6(6G=;''9AHBYX)WEE^$9R5)3J,D1%^&IL%8U=0E%J2<8_I?165F=S69]1 M&EC1:"JW"Q3Z2NXTV>"W(4^6R7,9)*^'I.[E_@#J;BQYTV6T64UW5.-K"R'/ MYC-YJK-Q:6JS&/>TZO>^'/X4[W[@/MKP X^H)"):$Y*!/(,^S5,XD;CA2'O% M&$\L.9%(V>+,;LJ[I!\@BR7G^=E>.J2B($PHQ7$$E/@-:N'905HRRC25<$HM MNSYD8JA(0EVA&Y#X^&^\KTA;O0]'QC)K3QOAM[Y:(;Y4-85;J5>++YK\PO Q MZS5U$WWP4:0GZ[M-DG7CG-PXH3Y/#.1Q:U-_6Q/2GLY27>[I-(T%6J42#%K- M]EXE@,0'*DQ2WFZ+:E]"<8#W'E<;V#^W8#5();&Y&OL3?7NY69+%W^P"\!\W M*'IU#\;/?M$HW29;U[/<>7%=SPH,QS##*7,-+:W !\)\BP+$6-^'B[N0+B\^ M7MQ>_/42C#:\VH]K]P'X#54=;5 3SI2HCPWMRT?X=\SS%K::+9(T;$:_&2M/E(F)OD&&>M;!D5@J C>["# M'X@?D@9B+-?2"RE99'+@O8E >T=LNB-3$O2:Y3])*QOVXU\[V$^4=HWR6Q#9 M+?"0K/8 UHGQ8!2]=4O>"'M\LTI9_!_@U.,?7L%\/L!"$JP%YO2>IS1%S;< M6BQ0T1AF8Y3RO@'99J%L3.@R MFD_9>16=TS2=Z<1Q3LI%WENK<4YXRE(TYYK'EB[V@I6@U!WG^0&D@4UET;@" M*3Q4/S3^&$H0&8_M:SQ^_!0>V0]/K="!UG2N@CF%[JUAG8."(!&04[Q58? , M[]C&#O9G%/JY\2ZN4-4MF :HA"%\2=$N@F#:6WG9(B_PFG&%YW+O'L>[_B/* M?F(K LW%)2*U]P[G4]G+:)57KA\4[_"L;FTGC>;+:SOI?XBXY0G'+2LNPNAW MUZ4QPXBEPUBY=+V1+L$"7X,%H\ZI,:T*,:?.%4.=_Q&-5 !+TU:$:CKGRK8U M-%F?44KG0]>7%K0%0[!*KG NN5[P:9H&4JQ2L9IV09/M^^A3\.3AA%FK(J:< M#MIEOXX-;^R^1Q8S/:Q,Q#R812!L'5*$'7YQ 306Q5Y CL>A !^V*E+VR4.1 M0Q=F4!PQT[CPFJLY M(KEA:6/)(6>VK#1]^';@UGK!B4(ADT3!L#*];'"AR^OF7)ZIT_RBG82OC?*N M$\9GZN:G34F(+;[(];YWHZ<1'$7LMY?%4[EZQ1FRIE,@)I+4CQ:+PCK>#Y ) M-N)-=.3Q$TATK!"X"C+P''^Q\WT"IX R?"35R.$<""-&&#$M&#'O;% ;2 0# MJ5WN@B=8-X+:(.R0-6)N-M+?=^!1XT ,,F/2UZNQ>V%M-B@B\FS;V$T!8>\]SJ39Q+/6J3XFF3@[B0/L08 NC,0F*2T;U[F@B3]LC* M6>,4@PPYY&BJ&0TA8[::C7WKC2N!)MH\VM%<*JAQZX6. M=&@J-%<$2JDB$&+_!,3^M\@20>RU=TKB'@][IW7W"'31Q&N=%>0Q-['%5:Z MG%&>/E'?.Z4MK9X7JBD:CQ>JFA5>:-:/BY-L@%0*SC[ID-(?2:8^X, QOE&N M[[O,,"1+K&L(0>"AD^.W[]7,5"X -'6FRM,Y)Z^%V>DCI!:/"@VF%R%7-"F@IBO,G)=89BSU9*>UJHB!6D)4B+1EH4E#U!0(* ^ O)DWTEF+M)B=+RX99RM5I: M+D3)F$4)"S! 5^*&'06@2@*Q.G49Q.HDRGOJY>"NMS4D[IF:?U2-_A I1=4#8 OL1B9&O-A)$P 6E@ 5* 6!!#$[UP7A_^^[O__F?>B$X M5>B,EX$$T($:V0$-+3$&!IL ](Q?H%<@%Z15U MLH@Y #)+F^V-ID2^MI]MF.[ M[:VU1K'INR?;#BXWRTL0A21U;"^ ?9H$GA1AE+-(U)QT8(4M__=_[=S@MPS! MDP\S0.AY61S)$F,>H\7R"%<:)%BDS69RB]HPC* M92R+*$8(R:J TK4FH-Z+\'6H)U\,(^\]/KQ29 G]_W7QZOOQZ^FC2,FF"'Q8 M0_2]R$CV'Y[5J^DAI5_/1-Q-%I9%*Z]+0K2W,]-550Y -;&%V\3]QV=[B=:6 MOBSJ9&>/Y:P.PPD%S,]]WN_ 3EZ[6Y(.D/RB+P:K>"/U:"H:#"3(X#M^'=@] M[K; 1^0:>!QZ@8%.KL),.%(KS8K6.H"9^[LMBCH4D&>[QSU4+=?V*H^.?VJP M0R)B/G[2JC22+?^C:#A4Z3A7WBOJA@$>W*_2>_4TZ"ML$^LH*VH]4D%4F'8LYGD MZVP>HW0T4MKY1_(B/OU501_=HOI6<\*%Q:#*ICJ333-?V-D^J_1PG=?&&T^ M=X5>$'I!Z(4AZ84PE2;4!D5:HJBI>J$RF'/U,9C*L]E$GFEY-#.A#(Z7884R M.) R8!(,B9RKUH7#]$SZZ3N_;IQUE.R=8WR,!J3]-G0V%8PO&'\\C'\"M"6L MP#I68)QI>;E9WB!DI+9%OC[G$/G"Y#M6[A227TA^(?F')/D+)#RG?.>#J9_) M4\60)_/F[G[-2_%AW7$G%X&1WNKE$+.DHT= N'R0L= M0FYJ*[8!1;#5FTI/ET.((FY6H90H$!+3&1> KBJ;FB*;:KY=;.]Y.X?*%QKU MN/V2<,TX-@O=FBI7,-N0];DI&P9-NXWQ'$]MW'[IMD&8E8EVI[-#Q%I/@$Q. M@SP;!X;8# -#$.E1C3L(\[4.*OK^D[SND?EZ'*YL/&9 MQSUDN_0^N_8K61%7^N!,UKGTY%G&;ZCHEVRF6VI6>I?*O!G?'L>UPQ&37DV/ MD)G>9GST-I/GIB"WXR6W!HX<,\E-N5H(:3-5GE/:P0Z:0@3-<=!<8^^,7=C- M^$*WTXDI&VJG(3!!>T.T[.I2V$SAHC!-5J:F/#'Z=[R&Y5*= MI0K6P XE^* M9( P&6#O+C]:SN:O:]?WB^[:AW!7.H0YM)J"(UA3).H4\>:KWD,I!++]$PB! MPF!*-J''=Q"NX'F5X:>JLJJ8/93QL#+4ZW$&T(*NEEY%-DF2SO(J#O<+R&N&X0H ) M =:Z &OONJ!2C*G9RU%&_['DXD#(L1&.*^28D&,'*EEC%U;3F<*5X*_.Y-E< M.U3QVA@S_T2I\\GS-C8XX!O$B]*K,&GS=;>74)U#N7:O+D^#680B/ RFYQ=W MXZ;59)BF4636"QB/WE.(A$P0,J'SZQ5>03!%V<]"$@A)("3!8,-]#>XKN.T" MM5:XSU!DH-->0%_;C.()82&$Q6B$14]7 ]P2@ZN41=4T>:9/^X&''C);"T$A M!,408PY-Q0$7PLZL'6%0OP!D@$%U<:TF0N]%G$T84'JP8=5V&((G[=0"ZZ_X3S@ UV M-I;W#0_SUVOL9*'H[?]H+#G@R@H&5!:CI"'0AX.7QYV>N/1OPSD M@Q$5=2E'.*Z0?T+^#>F>YP!",)MJR68'ZIHH;Q%R4,A!(0<[O,/J7QK6=(KE MB6[(DQD-_$B(PQ&.*\2A$(<'NJCK7^9QX;Q-%-0&IKG=UW6M3<6-H,)_(Z@T MN1%4>,MLRML^#5@XT.[ZSA,3/E$9\<4.HEH;*P@\YV$76 ]K6PI<].OS!+?" M8X1=N[L&+"/E;M]>3RO7>YU.MTIAXH,[\; M1AS#&X6P$,*BAQJ=EB2$R=N'44/-"Y1)Q]&&L3"[$!]"?!Q4?#2IZVE+A$P5 M860(*2&DQ'"E1/.*GK9DA3X5LD+("B$KABLK6(MZ6I((&E_M7VO^1XU+@#Q[ M#BK&SWH_@<+!J.='+A@,I_GL(J'@+OY\KN$C7Y;@Q"]R MDTM/HG8,M]%]:UMS8.J*Q#K57_;3Q./\[0S/X8P^:2KMI5;2SZR%9C@]S=!; ML4E*:Q1V_ZJ)%\M:'A(R(^H*Q<.+-$'"QI]M9\TP3+:3[!6&<9-<1MIN"9DJ M9.HIRM3^PO^%?9NFG*;U1)$G2G,LVP&+)R$6A5@48G$$IF9;]QI%LK';PI/1 M6)CM3J-6.*)]&2\DJY"L0K+VD!7> MA]>S1$W5E%5S_+'.0<'F':9#R(#ZCU!DP^@@3 ?Z1K&U8FO']T:QM:/9VII% MK8SY+#-^=3QKHHYG/ &D$[#4!8IMVE*_=P-K+5F^;P<=0M9R46%'QIW@!,$) M99SP2[MITC-ZPK"@0!$UJ9/H<-UB[M@EEO:%26/9KD/E@69%-J:&;$RZ;CC4 M7(4<\;@G("R$NA+J2JBK(5$@F[JJF9=7JJ/,&5>MBR'/)J:L3[ON=#4*52%4 ME%!10D4=*04*%55'135(D2Q74Y,Y5P,V>3:;RYJI"C4EU)104T)-'2T%"C55 M1TTUSC?.& M+AMZUUCD TXB%UKCY)FZ9<=:* Q!6_U 6#70$E.^1!H->=?3N5 30DV<+"L+ M-2'4Q&'51(-TE0:J0N/"0)S)TQ;ZBPH],1Y>%GI"Z FA)X:D)QKGBS30%N;L M4.UIA%88$N<*K2"T@M *0](*C'D9#63_3.'K1#2=R(;) %1Y4-R60R1CB"0L MH4B*F/W*VCH(N<7^N;4W2P9&H?&;Q$<(3CB\*:5H$!A@!TZ+>36>L'? MWKN7BW_M',^^]5QX:?!RNX:)@)'V'C[%\>$B4'&NY!#-D%6EZS*/YAKFB,<] M 5DBM)G09D*;#8D".\U9::S"S+EVP #SX#6&T%1"4PE-=:04*#15SVDSS;75 M9,:5/3/797/61SK^X!6*4&1"D0E%=J04*!390?)ZFJLSG1-_"E0*+,.TY$:JRR5JWQAKFGR;-K< :N9DW0$,#+_]A];:NI'DNPELF78,!N?TJ^ MNW:6^.98D27T_Y:2D-B&JG,CO+"1E=CT3CCM2SRXZV7!*%+RUJK\EGC,G-KB M(0KJ25!/>!LB"$<0#A_A) +F@G@$\?#JK##:BCLUI'L?!C;_[]_U&GRF__M;,\V'GI_68) M^_W9\A9/DJ["&Q5-)4_$9T /*:Z#)B MV.-V<[12^EU,Y]S['G_' _WMC QT1JE]U1&7]56)C7T9%-732YMM[^R_[-H:F&?U9@J5&/ M,#5X\3*..5NKC42L5!)4:D\;E:2J+0&T5J0OZ5R%#KJL@2L^G1J-JU&KZ;-] MN=[%&P4?G@0?UH26K,H=-+-IQ*7<-Y'G$_AGVKP_Q6ERWYXH2O4VV4HFLFB MXU9%&A.S,TS1]L^J_:6;_"A^J"\Y[HH%SMAN&4+F!:KEP_D-Q5#-#2 M RC+J%H64>=0FV7;@^[JR6=&Y'&S"D5#D>.L\,$.PMQD7>VT]*_)SK9]67#$ M4QD+']3T65F(WS2YU*(A3S10BW--4/_HI\+B1O5,Z V\<"9BGQT$\N&8B6A M4QD@/3?V9IFH6A=4?;Q3&8N-PNBE,Q'TG"N8/I.GNBHK2@.;1""J,KCJ\0F3 M]L ^:@T\5NC3AH6-73(EZ\1Z\J#C-[P/#[V :34NGIW*ZJ1O#[H78=^31CD- MZJWI][*2K&IP04-.YK(VH>5+C)Z>QD"T+5GWK=)G W>5E4;-*<]]U>B)1%!B M/4IL[&BRTN-,Y8J6J_)DHLE3 MH>C#D_&!!0IDE,RSCP4\6L[FKVO7]X=1Q-MEKG[-.7290R-8]+ YQY58QJV' M8:XW"_?9_@0,5Q2(R2H^-D#CF6G*YGQ:G9 [+MG-J1,>M)"XG>HFJ5!&VBX"]W M7&V@NH_-ZZ\]BU&!!PR0[!F-Q/9B>-74/YO4ZWK!$,X;*(\(^W ,/, ;!:RF M]+E9D]+5J2H;D[+ZCX%3^J!BB;1*CZS%?_8&BSVP@]&A2J_"-)/7W4:6NL9W MZ)$9A1LV=HR'+^[&3@WMG B1-;8T>V^\$K&ER:RCX=^@&.!W\';=O#"\,WPGK=8.I#G[I%8>/\3-@96ZFPL M[^4ZL)]]4 IH?IZ[7F.U -MK^T&!1JC7/KLRVR3%MP,-M/:#S/SZM*&9!R@^ MA90<8>RF?\EH&B)G9MSC#D'8]*)D.@^.'8#[)AI_['4,5H=(]AE4;XQ!RXB^ M,H\.P-YJW;R.B3Z1)Z9*T;)CX/Y32F,2W-U!ZM0A-/&T;@J68""*+_."@+/>=@%UL/:E@(7 M_?P\P=7P&&'K/H+I1W$C4,=_9.MEP(+2%6,2^.Q=+UI(6+.#O4:Y3%#4OKR*Z/"M2%$N#J>#IXRFN>4=<6_:G3P]/?B=@Q;9/P M8'+R6J)%OJ3/8N4;;>'W< _)J@LVL;XI6A@KF?''2F9-8B4SCHL/Y$XC\*.< M,PWG]^PB7G,7?SZYZZ7M^:A-T=U'Z>T:/O)EE*UW4

? ! _' M-E6J@F!N4S9K&*9M<2'"(1I]BEU*/!>&O+..3Y\@3,7T/L#;J>+)=GL[53)N M5X(KQ-$7HT]%3() MCU\_<"W=5P89CR,EF*D79NHK(8S)2)[6JQTI2^$:..<)^_C4.:M.#+"H;[%6 MBWTT&28B@ZAX=FG(1R%819Q/-[D7A8:'PF]X*$T,#X4/-N3-O1M8:\GR?3OP:=?CK5D5 M/!/KRK+AF<,O+=&*DN6 ]GHL7[=X>76)*:#((=?X"I8-69DHLE(*\'/036U1 M%@QM*FUXUXW%<;_47_,.I)SDS:P374KR$UDQ3%E7.VMG.#0R&]!46J1XO@Z> MO1!W@_N+<@(WN AS"#_\7?S#2.'];?FYQ*^R>TB^3AP-_7]OH+Z! +A-G5%1CJG+9^E-Y MKLQ%W_*ZL;].9'-#\JOI0C:@.=/D(KJ9(4]5070M$AV?K]>0OAIX<4UHS%!K M)*>-\)!/77PU=IB:$-F,"_E=FW861!"T=PC:8W18&E$8EZI4#54&#ZA+*ANP ME\+J9EU96P==_>%>>DL'5U-TY&0<^MJ/9PX=NT/MYK8W=YINK1?\[;U[N?C7 MSO'L6P^U_0A>;M?6)@#V? ^?8K.ER'7BNADT3%.>S;2>%< APE=#F\JP(FF] M<$=-GZXQ2Y@F%T_H4WDV+X,R/"HZ'-!4#G9OV OU-_ XFW/ A >T[2B):T!3 M.4'1W]@?;FX7<:F ;G-'AD:0 YK*"?(&H[_>7 G,^0+<4TU6.K:#:M] _C5X M<),(_E@%?RBZ'U;0TX$#A 8;G1?YX\C*;2Z@J(I,8SR+\-G"WN:]RC^:( M+?H*&4-/7G@\B76]]6SKS\3./-KG#^BC<]*X\5?)6O^P7GP*YE-3^XR#Y)^"G'CP5TOX8T(X>K3S=4_[F3I^LO5A73YY9UT]^WMW?6[Z\NO MU^_O4@!SK%S3U^0CWF2;8O?S^>(&\+/ E:Y.4'UY/ =)/NGSS; MEC[#(T^^]!Y6NPP/(SDDJTC\;'F+)TE70=8KL:3 J1PAJF2=ER+5&KWJU;>- MM5N")EJ^CO>[#M%0-41#Q',*$:?E _XCJ6G*I;XLX4_HPK^VOJKSH[2T(_]. M*>*<+:0A6RBR>?S'AY^__FYY'E@V_CO'7ZQ=?^?9]_ ##,JW1TZ9%@J!3,:(4 M=T8[0K+%CU6/G3LY-&DI^H:(IJ2K>[!U!>TLUJ!9/:/,KXZROW&09[D1S?WX%J1AB@0-F6LY&L MUX*/PO6HNW]\$!_>+XL63Z""T5MU_'UJ"S]B @27K+=@2JS?!NT MEV0]/GKV([P(O2>BTG)O4#65J:Y0)>"]>QN^.^':W3U9GNW'DG"B&_;C.[D?D!>-5WZ)7 MI;W<6]O#7^TU@Y9*N=4JRRDF%PK%V:VU(>"6DTVY &/)WA,)?!+M!U9.L$.( MQMPM7G](<02#5D(?>$"00'@A/6,;29UAX\C^N77@9;6LHW)%3-_V=_9#<(WO M,''\&F'].<'+.R#P/0%J\_0>(\/W_!F9B>A=YTOKY?S%MKQS>W/V)K$B3<_Z MZ!T:_+SSNP7L M(YS/L[NTUU%J\&X3$'YG(<'"O?@ 4_HGFM'E$LDUM"$WJXA5"V(OQB3;!*^4 M&J0(LY8YBU#N87D(S@M0)+PW8-M;U _HO4. M#'[XR_[;A>O#SY'T! ,(S1.5?E.G'4F3FL3$?@]VG:QJ[W9?>./Q86)G38HV$DC< ,*N08EO"7KK";0:$7:O :08)_AL(_B:LRADME M$=@25E9-1[8HO/4MLJ90U#L=XMH] CU18EQ[(RUCCG5GCF)VW%J@8+*1G*IVV&\XP[( $CC MDF(>%>=UTW(VD_<(Q?@=JM(@YC'19EPHFO)L/I.G>GG4HRAS^XIXR7?82T;I M66@Q8;D@>0F3DXPTLS>LS=/UG>[ MHG:OM5,?O*@^!0.8H1=*4M3QWV'K*D]O>T])S+DTP&%<]]>_+K<>>@D?'05O7*^VQ*ZF/:;EUH)ZC\R MZA<'? 0'S*';5G"05)BKBD24?%H*!:NU!(>\2V#7YJ#DG*J@^4C'S7:'3T6C MH)VO\/]:$*8]@PD+DCD2DFD"*'V0GPJQ*&AQ]A\+> M"5N^G@EQ'G_<+N%F=96H\_MJ8ZSD*X36B[,SWEJ^O8R[2MG9U@KZW*2V5FC8 M].C=_.__.?_G])\?%=K_\DV/.NW<$'5;P"V5CJ.- PG2J9,(1F#H+1TP*9X_ M6*1CSIY<2<"&UB&%HXL4;1E5=2,2"AF4?I,V!W+M]?V J3)&9L14D0^=X<+BNYTO6=NNYWU$=.3P? [[#(P0/NPK_9ZHJVC27 M-(A2D*]QNO:['6K*<0L3=9]\(K=EUZA-V@Q MO2!2%_0P"GH@?$[*(%#C5'R0ZF^O+Z3WJQ5(/713^'=K@P&J- 6+2Q.+RY2 M$ <^V@/'K6- (:&^A3@!!O$Y;B(#GR/^1VTQD2/DIU-0KS<+<>*C./&+L,H) M3@P6A1@:G3O&O5GM/-1\/#Y_>[4*CY>POCCA89UPZE:7>MPL!86XV52R>Q:% M$L *^/MN_2+I"D$E+'DNA/%39W)8C/@*B8W0(D@3W5Z[H'JZ]'>2M0N>7 ]< M.;\W\QK(%7]58D[/#)T+B4F>%EC4*5M:N(U'SF-T/*80Q%*Z#LJHW?[7S@E> MPAB0A5P^/VN,AQ8X,;_E".P)O%.@0[PL"0<=X:NDV8[GE/\(TSY\[F+.]A,! MJ'!PQ/L+RW]*?PH<"9MT;C]OU^Z+;<.NQ&[R!B.MN:N5L\#-#:)G?!9/DNP1 M'A,6MUL'N.8V[;'@(6#2DK][\)VE ^8IC/)S86]1[J^%*J0CV9+:*NG9>@&9 M!8+MP98>43K='A0NZPS%DZ8,EG^(*M)('K&/I&0FV1C^C=\*+U\^ ^WYP&4P ME8<7ZE22@4!+DH5"HHP7'=:KP\HOI$M\9.EVUMAQ@/?]L/>8/(45EM1@ M/BG;QC+]BK32B^,DMO?=7GYPO0\[).^N0WXJ:QG&!;&GRKJAR[II5G4-:PU? M2DCUD4AUR?IN.6M\20.[$(MR\A,,-9ESF&E4TD:L6E#:Z"DMK4(:T$M^6\\B M%&V)>IN4N%2B7.#\I)Q*Y:5/P85NV0U.U:4E^CF^?J"ZW&JR*K(196$H\6&1%H-#:O*[M-]4D;,S%J%V5B_U MXF[Q9"]W:_MF=8,,OWV619);+U&D"?R=>Z1 \VD7AC'/I%W@L9T-./278*PM M5%LQ)I.9<:YHMG5N/&B3<\O2U?,'0]<62)@>M@$UD/_#D3 MJ;0+<.O<^*,P\8-\5IRXD4NT2.569*>L$L&;S%I(?95) [E0T6?9O(8'-PC< MYST[9M(@TB\,9Y81^169$^$(Z1]+F4707U7RDV@7R=N!&[8_)2SW]J*#MOPD M,R+M:GO%6X+.! M-Z'S(JY5S0+F+# *BQXOXN7('#9FX3OI'G/1KRM]R80'6&AWFCF)5C@>;664 M$H7%PK97*^9DWB:*>6"@6\-0O[RJE1:]DFZM%P^\IOT-D4>2^*,8B<^7W5WA MHQ0R3C%Y1;RC7$S^TI:KU,(TFH>(18QE5 ;GV9L8F;8>]26W%HS06/4(B5? MF;W?FN I]*.*AFDMN%[N:KP);V'KV:PEP9^B-3%-AO8')IE63>OB:391&9D8 MP'3[4UJZ.W3MDPL"E,U : NA+1IKBY9HD&[-:&6UO/+&* 6GH0 F$3ZV?^*D+Z[4M2A':YO'0VR& MKI/*HFF4-T-#$ G+8K:/&S[<3/\\-J>IJGV* SGKS, MEA%R.,_*X?#;P-WFOLH]FO=FPJ]@27]]\L*32JSKK6=;?R9VYM$^?T ?G3_8 M0/.P1&O]PWJAX&*F]@VWWXC)LA(@I'33V\0^096FGVZN_G$G2]=?KBZDRR_O MI+MO;^^NWUU??KU^?U;892H14\1^MQ!4Z9A0 M34 J^H4RC4^XD*O2DV-('*A%+7NP*E;C#T\T,[T^!&;ZDT@ M2=>QA=KG"59X*P;H*JZIW.,*4)2_#PP@$9[<@F]FDS:N*$CG5U41/+Q(OKW MO>REX&5KYVH*3@@,7CB;:6A=0 F?S#5F?Q:"%8G*D3&0HGU*D1"<4]$ M#O+/FY5GF&HB>D:S-V+G4(N/M2[<)6,=1Q,C9)ZYP]JZOH-V*K+IPA"#3$(U MX8=R]"4H>1G[;M$'R03CQ%L]>VLCAB=_GO^4H[^]R)3/TA* *_XQ_.742]8< M[<)2"V!Z*!L-I#IW-'\N525380;SETODZB387YI/J:=7%Z677)Q>.E*B*+_T M'O0R^&.P@UY.31DTUH4Q5?B5UO35D$':OBB<&)UA["8J_VY>WMCX)ZTN,HPG M%2ROKH0;%\EE)1PM,R<7$FFC/**;'6(JNF@<06@GYJLYKN M4NA/1[+L=MBI4:[NB6Q*9WSXBZ!%VK:3_%B66Q"2S1!7X;/G2=U@6=!G5<%< MF9Q)/WWGUXVSCEJ'4 #79YJJT5H[-$NC/3X:Z9HUD\'+-KA4G(A*$$:&@G M=&"WO6[89S+R;7TC[;LDA?[^-P1HW:+=,/PMJNF]3UA#DX->_+"C94>]QW3# MALD;S_0VPSS[]>Y;GU:*KG,U=RBN:2J1QQ7P-2.2,0/P\,2>'L!K9A9@A9[U MR>V[4!DMJPQ&2(12G=**RC ,/L=VILL3C5-EG)P)/RQWM46 Y6$?2JV2YG#= M.@V<^6B"+6=OL QHGK8S^GUHE+Z4UF &UF#98N-CVJQ?NMPH6BWW$>T=QT5N M2W@6+6&]\=7GEU6/']5Q-I ;8E=J"XGCW3HA6[N6K6I[LG7:$HY<$]EZ5 ?( M""&2K+]B0G48 59"]\W#R/6X=(G[FL:3ZZ]W6+J61;W0&^]Z8<7-OH/JD^7C M5H6P_HV;JAN.LF67N%\R+@H.4*D.!55!]!L\LA+@9U*-19I[I[$P, @&4A,1 M+$$*(Y*W0)Y&\LUXAKGF/IU%P\-GH@7G";+$6WMA[7P[U7YZZ2*]X@8@15&+ M:=@W9P46R08^<$"4>L@ZD9968*'6SW&';/NG[2T/&L0/STH*U[P_;P=\\P"]PCGG:8I'&B$S8H7P S M/]HIK4U#GTE"S4AY1)JS-UC52R5Z(,9$@K%L?^$Y#X@P;)CYK[504CJ':VG4 MN9+>M#*15>E7-+"<:4JF@641VH%J3"O@#MIH5)F4L2GQ3L,NE&J#'>C\27_X M)YEKAF0\**+=Q&R+%E,WTA+/>GQY?$.8.ML),UQLLUT>ARZJ1&_-V;;S%&F: MR($DO>#ICN(1G>D0ITY'(3L="F6'PY!^QQ^!AK[$=ILM?; <3_JGM=[9TJWM M$>BV4Z* XUK-J=%S1,[E2#'=C!UQT/O(C;L%>S+!12=$=L>UFE-CHKQ2^&H_ M6\X&^8WWX+'[TBMG0S;NQ;8\GXK=>:S$<%RK.3G2OGQ\].Q'%!B[W@2>L_'! MY2?6SM&?>@>(.-B;WO]#WL'HH>N\"JJ9]UQV+96E45RC2V>/,"Q*)V#?Q4[F*FO2I;.CYW(O3 M(4ZQEOQ:1L14#]5,]5# 5%_<#;J_LI>1/1R:PQ_1_=@[L"%0K 0;#^D\)_#X M\'OW,7X]U8)(J\IW,BYF^4Q20:6GO)8Q[X,E%MY7+;V#T>8DK,E2@ MY4=1$QPT^8HX-*'30H;,\&'J)V]MV _DHKZUX'4+6ZW@R2D72YJS"U,5+"G6 MX>OL=KO33'SHS#1*<1-?T MH:.3'"N]CGSZ7;(;4XN,5C*D^#%']A>!YKP4EESK!"T M1#?:B9\$M[194(!8I2T(E9DV[SK@,UK"'.W$3X*C.M _36!:4'98MY& M"EF2^-M?@P=W^8+_@K83_24M>4J)*8J@Z=,L??W/S@^R%400W!GG'&5+"]1QK86 M $",\E8QX X4"F73\XCJ;C"W(C$,KP*,4X=_&>'N[P4;4E:10ZL:EO7;Z]A:2G0XW/O2I3MWL/1F8RTS4N M;WY_%L:S#^'LOP(F4V)0!2-OM58HC1R$&5!)U8E]N'SAY4?2ATN?Y7)1!T]UV@ >KW:_=&6 ,AM"@W0AH"I$.I*]8-ZBM( M2D!O&"8\ QP-$HN1-Q[#405#'&)VBZ/@QV/7B^1K<+KX":]ABO8_RYU9:#Y M2916@]\+:2&4C\!;P@64D&^'1JF& KE;8;JQTQ4;?HDP-UXO3-EKZ[BRV*/".KZ,< MF68SR4G^7LAO9^&T\%7AT:))10>:_?+3=22/U-C02Y!8OAH@N1(G _SH9" M/6%OKG_KSDL.MB@WZTN?.>_EIK<V=?[AK&:=?GAE M77YY>7G^ZOSTT_GKRZ6T;JE=YPX7OR(YOK?U@)P"KP'7/],BZYDIJK[Q C<8 M NFP+K70FEF]>=VGI;A?7N[+NI?=*O(($IHW-.Q:G\FN]9[M6J_1KB4/9A-! MJ[3T$\DGOS"@-AD4+4=JJ.,O@9N,L CLL[*RA2LC4 G>WX5&4$+[Y1:!?OG MDN%M]9/" QV2.-N -UA8=5U2?K*&$:OY]Q&RFC+&4>&I &+\W))M]-62E^6W2Q>[?W&2)*<*BVYIKYC':,$[ 4)X.=:1O@,3UG 6E+A MM%N@W@5<+Q57; MC<9?9]>>&+_^)H8)^F(NQF-O**(*-]&BCJDI(:''R#SU-@KCN#K@N%]?RY/D MM.UNO5FT-X1C="8I*L8V%)PRMF[1'G>%,99D72H1L_+DIOP>%N]KU<5?UVVQ MD$IE2$W)75_5[EY.1TP:9="4+>CCG=.>]U'->NOZ-UY@6_CS:33!:8(K^C7# MHRZOX83FMG'DI;*1*0A917FI7*#:IY>6WO%&H[/*':> 9\X0N!@K2[1Y=]5G M^O9V^]67E^*MX (CTL8B.'H1>]\*%S#O,/68^U9[ZSAK[A%.IVB,V/_A57!S# 78=+ MX,Y*#-<_+ ?.9N1_TT#;U_\DWFQ^'L!=34B)OT!/R6>@/C+7:T0 MJC8DN^O'PVYR?;"ZYOMPY,'5I%=>B7@8>71S3H,1!K[&1@U:0'?XWIT*Y=+[ M5"X;I6*1M9BM6I*5L@LNL-RKJTB 6$"(#G3=RI!GP&]A98E.U+3KG68V+,BVT!6('GX/:(?K^])M#73!$A[2$)!Y8;X3],N!LG$; MJI_0PD8_TU3C,(GXMRD1&/KPUO-]:YSX_IQG&J;34J7':QD.!, MIG"Q/9"-L72IY4["1$'WAUZK:_?;W5H^\*]*RLHCT72YKO]'-7]:E:W6<]G=9:Z/> MRZ\UU3>M=J.SNAJ&%S7')"DRN/L\)O^_HB>@TD1 "L(H-F6C\P -RD ?K(^F M"&0X^7/24+M7Z]4Y7++=KC7JEL'-L]2FE+>[+(4LY/%Z^1E./U9QK!A>$+D4 M!C!RY['E3=#^ &L%V@-S#05]A2ODJ"?\#5\DD%GH"[$6\<@"85F)T*S %5\@ MR:LX4W6<8TV5@1010[23X<7N>";4:44@\;"0 M+6?2,X^C<%)Z[B]#N$[$-Q3*@GH-,J@[NZ8?,)3>@[.:,QM9#M.BB)@"E=B4 M&_F>(%@0W+>=7K\D M.PGWLX84LY'X4DHQEQIXJJ6;S>#_0"PYI$6O$8[8J;6*EIS53#B58IZBX>N6 M]Y< ^8/8MB%9&]Z/@O1_GR)ES5IN&!BEW"[(T %6F>]0%K$VD#=FUW!;PN$P MB716 "G])FS&H>^'MPH:A=4\S\L39.#83$:4,D.YF% 0V9FCWY?44!K]H/\^ M>'?W5*)ZL&E0^R=*W5V.TT5@G0+W\"VGI93>!>:N]D5_C./@V=F68P,-L='Q4J^7CM;C!W)& M4O2;*+\,^D^4&%@I\^'#"#$$#>9<(3I*JV9Q?2B[P@ CRVG0NBK0BV0]:1(S MY;L4XFT%\8W]-DZG9SO=SFI^F_N5W_9*1CG$3.USS-3!8/=PQ(CO*3P>#O^[ M'_Y*HN&',%#2H7)&?$6N(K-].5R'VKN?VR M;Q5B5/)/.-_'G[J%46Q+Q^E&L7Z[@<"^1@)Y-KZX\$=>$"AE=V!>1:R M-*ZHW2VD "UV414EU%7=5.NXIHBC+O5-M>OL<^JV*[U2S7J]S"^%CSH_-0W_ M5.G6;'I(NJQP?IDE5/!:F<'WIEI?GVU&5 M/I6II6OU'4KV'4KV'4KVW5O)OE(1=Y^D5+6U?9)3[R*%31^]%^@_?/3EB%I= M-L7BNBE+G*E*,AOX()%59M!=!-:'\(:U3\>1VJ?,/BWA*Q6C*$=161G&9>96 M!_Y;(UYDQTZE1L]9RZG4L7N-8J.@C7P0%$:BW[RG6))='\<#L8L[W<9:'8EK MS:K4RSN)PREZ#R+"O(D,-SL/1(J/)\1NKRPVY0FTU9ZDD4<'U M%UD'#CBTKSBTK=BY/OJL*HCJZW6.K)EL]LH#5C: M2+@T\[-V6[)S/2- U7'O_O >B"3:Z_37D42;M49OMV4_,Q51JH7)%<&_FCC9 M:M77\_;F2<%Z*8E%F3,_7E[DY+3 ._67.G8#2!K OEH8>W@1W%LY4/=!&GB\ MC+_<25TJ E71:/.DUWD1>/D%*#2DXZD4D#6BB1T'I-R_&JV[M_VL5]G?;C@M MNUW"H;?(,/\47@DTZ6P3BNA#4"2@=1@.5B:6;Q[YI$?L08+)/A-0,DRNE>(N#Y[Y+ M)+.^11MW6>W7UY-3FY5RZN%&'&[$#B*2E==DD=Z0$SMJR^CSJI[LNRV(L@6# MWYR]]YH+/%^KL_V MO:IX23N]@#OK8IF<>][I6H536]MM]"ULT1_)^WH_&VRUVFLI(O7R'6Y.6^[< M$KI(E2@YP6YYZF99XPWD$/\DP'5%A)65L.O&$MO6"M1T:Z,B_?4'+X]AYZ0J M2+-(G$9)I(E3AD'E^.AS2;LXA [M57$A_EX[')=8LE;C::R@;JNU_952[)T0 M^U:KN67"X4;DGH%Q/T2AV5S+.M'LEILFEAV<0>$KCNCNW"-K$06GW#O"9MZL MW74#_-X(!>Z8B)3Z'Y9VJUQ+*FA4L1*"*L4Y**KJ9OM_X24[\;Z=7'LC4'-^ MQJGA3JY.O*C5D2)DW/%H"^/ZKL^.R))VZ5R,TX>I\W!6=38$E?78G.W4@=$Y M1?#7*C*D#GZ"@Y_@$?D)#H:AQX9+6QJ&-K+-[,3;]-T"D-OM!1UJ2_J ]FVG MNY4':FUXG(YNO#B,YCI,<64&JN1Z_:8!!O69(>^NT\(6:PB70B%K'ZR(H"XQ M"]ZO57[-".M5[/6]YIJ!)24&^^]JF,T&&*^2=L"OEPGWN>G6=-#M!>-XO%RB M5$18QN[IDV5:F0 M_V(QB=T=R=K@=X.1;7ECU3K(SM>2-QOSY(+[-SUJRK_]CEL^Y89&[].&1I=& M\Z*\6EI63OZ@J1[XQD%3/6BJ^XY+WT-3/4B>!\GSSB5/,Y&FNY$]I%'OKB!. MWKE[:%$IU*(^VVEL&YJ[*\#LVC#26V0AVHEAQ)4;R5M(UI$<[]%^LB%^KFQ( M::W5S[51:U85!+@+0TK^;N>;-FQG-T&U=?VHS8=>*.^IY(*N6S,6]%WQ#S6X ME58,+P#IT/,V3+(6A\!Z>%:VD)TL8Q2,I!!L5OH I NO EC>J%I*6:5>S@KQS(N1MB*4 MI-%=*^:UT^K;]7Y%^-?RZ)@[VD2[LU9QI4:O:;<;)9N(!-RT): M5R+ F&(.SQU-@+C"'ERJVJ2?I"_A0GYEPRO^-DA . 1R#A"\$7XXI8ZD>B4\ MNSL<,D)SZU)5%'-H%L6,52E,1.B0([CA^R4Q1BO3)EEP<57+[$[J,U*<&$ ] MO,5]RZ*,R00FI!M=BB22&F#P,# WF&)$6NIJI.3G;0!2;#._U%*TX4N+>3#1 MJL*%'EZ+4>*+BS%=[4'^:N!2?8=*7/GR5^G\*Q=YY M@_CU[*_Q[*^WS[W41+:JE9SME:GF\Q"_9$$ M+W]67>VS4*HS4YTSOV2'EFR429Z"$LBLCRN:6ER(UK9H>OFAK;Z! M%8H;F^*>JJI;!9Y]!@A>2233_S[*1R+O?P\2JD>[MAY:6@/Y0=7X7T?%Y(3* MS2P,]W2F#]_;MG:/!C9F4ZP 6?!!5*)SRH4)Y*C48Z$YF>UQ4>@2GM_=K@"SOH]CD6NZQ,!R9X4I@: S M/6<);%'Z_7KU!>Q&MV4[S6YE09_-;GFVV]7#ON E1"\O_.WS+C(V@D=G\/FN M7NXUU55M*XM-Z#:?Q?,.3K&3D>WB(!^O,@[7.;*=3/DSY\N@% M5U%?>=,E5/5QP.$ @?6P__&"8;_X,-_/%?AP;T&)LI+@)Z=A]_O%KF-/6-<^ M>O",>TW->O^WLR.&O'\;>Q-&8X'-B']Z_6WJ13MEP"M$8.PU; Z@N#.6_.#A ML5^\6=_B%=AS?ZU"B4YY>I7#N]:Y*=>?*K3PBW3F[V05R M8=&A]V@@4QX(D0WXW@F-7RI[9\E_B\C_*$PPT/F!T/\#F.Y7;'@"L%JE@\0> M.MF;C;7J%3AVO=6T.Z5=<^X#3_8:!0I&^Y]4/L5/E 9BY#1F4S$+*8\57QO9 M-8\[4?D1Q!=G3FN#TY&N_RQBF'\O=^XRJN? N)M4MI(FVN;:,EE/6^4Y9;.2 MF,#(W-KI51 >Y>(7S-/+0N$HFY@[=:^$\7IQVD8G&S:TY$9?IP$T)B\[R=]3 M^2W0H\)7A4>+=%!^A7AQ'4D4,S;T,A+N5P,D5^)D@!^=# 1<%]B;Z]^Z\Q)$ MRP ,R61*SI8F82^$]H8(5I)DO\PUG-.OWPRKK\\O+R M_-7YZ:?SUY=+DQW+;L)]+7Y1U_GO

FX76F4Z_/3/3;]]X :@80,JL M2Y6(&U=>]VDI[E=8ANYEMXIO-@ &;N7&/OP1N,D(#TK-5$Z&_)Z,H+>_P)/[9B4AP MGYG9O/8-\K-!GYEX,Z(:IP%H-U@J QCNT!/Q*R_&"E(@399D7#O=\I3K#5>> MD4.J4Z%S1B)-1=:14ZQ<-C6'W/[[",6>,B&F0DL"P4!'Z\H;>#=QH:5D/ZIM;T@O_Y2Z;9F9E>5%NY.,R&O.Q5'FYNW6.4')A"3'#3?B2N0 M)SY&(6CS>$T*(/KE)WRG@FD5-ILYT$;QTE:5M%U2]J,X3W7]S0(VK3+YLI/Y M;!3\\6(K3@9_B^$,9;4A7#[7(QW&FW!W.]^]C1.LA0>:.%7EDR566 L&$I=$ M,54H5'59N/*>&A]4!X'_6[[G#CR?2XS@N$,3E7%0^" 0;-NZ]6;75IC,0$L/ M\!Q!8\"#G:8':R4S&.Q_JE )UI>)9S *VY9P#/?&]7Q$\)KUYS66M/1FN%D8 M8T T>W8MZRRJE=YZOH]E;!+LZ07\@Y=)U62HI98J%DE?#0'" ZPOZ,9A ./- M+2R>-4')MEA0*1K%.*0$ ):+@\U%V6HT8RT.Z[HT#$D +N_>'0ZCQ/5CH%!S MG!N6BM/#NR!ZCH3ZA8H!C;$HE,7S^^*&FANFU7)B+)CH&NTA!V[LQ0I. M%L.X8$->+DG=@$ 2^>P9+XR-WI%*1IF@XK M^"2$(=95 C *AG"0+WF[0>:@X< B& &VH8_0"Q.\03V!V]Z\34L09^%BP ;837 F=#XDD%U>6MT M]\DB*A/B(82NW1L$/V)1A)@ FQ!XN<1XC,+I3PSJG>)($\">=T9)8L+FQ$^2%0/0KS+$F8:*(G/6 ^G"XM*5'TP MV@1:0?7>Q#<*BIBQ)!XKN1&C7$*PH/#&#W M:DK^2M\.#42X#S.N! JCQ]E:3VB*SD[ )>MLN"U3P:2'NNOA"$A$,W@O;P3< M0USJF'X%L!1&RPD\=\IX%+O-3%3*7E:<9YMQLO/PVTYGIB702$+@- *>LTN8+MPW)0>W9ZQNNV]>[=&=PF M'_&2RMWY>#$L]\K%XIX9TH#7_+T+E/D:VY?/9O,,Y5"M+LC- ;CZ$3#/0[&% MWCM[<\&4*,3+1>6SQ5="LP [^'IC#Q8P=QM;_ZTY ^#\+:]8Q+K-1?\Y?T"_. M\V?,NB7'MV[=6$$DSH.J9MW4"J/:EH!=^O#O.0AJWZP/,%&GW>SW.S\1N)GM M8W'#85HH[C*91L#NX/TDTC2*3$+X"V+'?\/HJ[Q>]!C2*^.K6O:(IY'G<]:^ MT[?5$GD;0ZRL?:)DFZJ3Y:[T<*PDNT3$@N0[N B402I8ODT5[0H'"TMX:Y'F&@-70.'IJ[CU@!70 M%G@Y>"YR#VJ7Q>5I42M=(;W,@I/+,H+"-TDJ/Q+J>^,QEP)/J:^PKQI+DAH0G2?$ /*<%PQ-.QP': MBO32>N<&<'DT 7#J]6:O9I4 8M&%CKP4/-,D0E\JT;,8CIYJ/[I7D> JD!)H M619AEX!&35C0(&@LDL!14@*:IM2I<.!+WF1>%2X-[^JGX.Q&PJ#M8G8K [& MQ C0 BE/23A 8P-@G*; .%7 L"4T7%KO>Q"IFAH@Q779YN4W9SS&7R2G*9M& M\1T;EX/]BTD)I9KPMM37)/.S%T$;\.@&4 8U%\'R(5#2"(3869E>2;)<,CA1 M@,:K@ @& PV$&FN$K#7%\'2O!VJV VKV>:&B588I)(SN/ M(RG-C-R)-287+10H;B"QU-*7Q;[/F 2(WQ(@70XW#ZBS0*=) M3U9$(5>&($66[+UJ*I(3DTBD0ERR"UI"*-56GRJ-BZW*M6=T 'H\\ MEO"J7K/SA$:S@I$84]U@)12=J/ELT%%_).0.<0@F3DPE#,'0>0196ATP\RR&X3M@3Y,<)5ER07^ M?.-=A3!H#.LDT"O[AU+%>!#2B$7,]@TE/L MN85I8%A$)#+"P.6 V7%30@5? MR9<&R'#0PI$,4[8T%[#(EP#\D*Z_="N+042%NQHMU>3'8*":/,0SEW$!U:2( M1%J22*327[!!Q (V@3I)NC<@*Q0*!P/^XKW(JY*@'KWY^#8KR\#GO_SDO<#' M<>FNC[_EM"6GT^_^Q+J+%]R$_@TN)Y;K(-8%"IV&Z#$"3'S#TMMJV?+$GFGU MC'%:[]PP'W&-Y]M0[CYGN0VG< C("(%82A@SJ62YLM%1\#4(DPB\W!N$W=P_ M1XQD97!>.ZQE(L1,:2AC0191H*"!VDK,-9AEQT4#*6@9*)6PF*86H4;^._3( M'LA:GV;ZO$:7KE;(=E,DW\SQU9RD^@ME5#(1$?' ]_4D1###0/T*I.523&?< M@Z99-YO0\+RHQI$A3+(/6K!:27H#>$T\N,)*?)5NP,S]"G\OH&)HE><>G'0; M*7*NE,D MQJ*[!IX9J0](!U-\&8RD4MIC3P/>/9:N!&9",-(GATR$5PEA@&9 MT$8J V(<^C>5Z&2M*;X\>7-8:MK*N6LF>$]3,ZZG"N;GR!>=@,0E;=8'\7BH MU4!MV8)9-)D /*2%*/"' MM49%XF-EI"K2Z5P3AM7#(W=&W'_*2/@KJA>RBU9/]R+<4"LM#:2\S["-1NV9 M=7YV\8&D$NT*/ ^&%%*@W=YH%1MB0 ':R6I&2 =?P6QVQSJ1I<13S@ MU\KOM$; Q^OA=6B].GM'QCTUEOHP]6,M".>P=2P8+IFLBLI=@($&,_2!#:_1 M59'Z))6Q"%86:L<;;3"SIM" 16H 92-4/>.%PW=/Z+U3FK/@BE/^3ANME!YE MLL+9N6BIM-,)W>$_B4=.$-_740$X()G)<))L5$9J&DM=+.E@L!4X=_H=3:3& M,5MI2'0*AQ7@9FYYX]VJ-2W>K-I&#=",OBJ;+]VL=JNP/=^Z=:.TU;J:4?GJ MK]V1=16&(Z,+(MM@O!E;8M*EV/3P.($E7IY"Y?R_2!GY?(BN5C\. MM9,3-HP!'S/V$D4DB'6"IAG41SP([TYGW-V/4F6T:4;*PR6L#%(-9S9 M7)GM"FHWMR+]]*Y.]'!ZZY]>B9%D,2W^0P0CH'(K6R /UW-OKZ?)6%<2]WJKD?\" M&=\BC7FE'.]JSTRY^PX3MSZ+&;#+EXGG4ZJAC(U[U.: 8^\9!1J;C44QS"_- M]$ESHRA)EE5/:8\L YBV0]*7VJ8%TL:O;A2!^,')4C:\_ W$%?7T[JC&'LGL M5>C_=,5VQA@^^M.A064THE"J..F=F'D=A=\HE1=D[1^6U*]V^G6G7BC)\@XD M[M1G-G_%9N]+BCG^P_43812)_'+YRJC)TE^K(X3MU.MVO:3J=#;96H= :B-8 M-B!=I@'?&"DWAOC^JW Y'1%V99W"CGP1EVO#O%;EGJ-$PV$Z:3J(2 !9_DY&GHP0+A*2@I7JT;%JYM5E_JN&RH,S MK0$Y_]0;+YK O4< _IZ$LC+$1^6F,BG$VS_>49P!7N#4*846"H8Z#'>%!)H- M"+#*9 Q/)A$/F1H>X(XWFE:,P=V4AQ12.@K60^"LJ!'5(T#RFZ50/ NNXCT^ M(^+4-2J#K-Y@J9(+%_#DK4M94_BP0?N OL-JS]PH!.QS"YN3U*^633&OR)OA MU62<(R: T&F 4M38]2@I *TL<(:4?.)[-]*14=B2;=%YRF?PQ<(C/#TYP9!M M#(DML-7&P^(JF,HCG7#Z!&A8&)=RR2@Y&]?%W(,2&W*04;(;;&>$QJ7+1V 2'.Q,K9YH M%AON1S3WQ81)HW5%A%Z][S1V)B(T,IV:&TM$A&['L5MUI];I%&4$CT3K!,NK M<.*)3)A"2YSVU*YL%D:!,,HZ",'Y)Q?#64@4H:,D>48K=E[A]3F[=J=H M_G,<90'\$F#L($=>QN0>V)U%'^T3D:'W^NT*L\+@TYX*R--"Q60*=_4S M7F2]C%AJE9X>1S"CCI'N.6,%U MEH/)ISREE,8/TB=XPZ=(KS!W/+AR_,&#:'1L-, ME\M?:9!40=I%7^6\)" J<[>S=$Q3JI2*T?@";X2?(61G $KX/O!<8#N(Q)CU MV/BY40>D[S8:SXH?##6R/H"M.^!>?+ MBMQ5RA1?0R$(5 ^0ZJG("VS=P*21&,PH@5HFQ%'*I*_KJ:E:*5-WSLB-A*%Z M+EUD# TR7+E*_ABG][/17'0L($P"^$\G@@+Q'M84F M_;>1_WV/:7)I;LN#2A\Z*DO_7'+ 6\50["3+^8"'"_#P 6#=\I8G]XZ(AXSU MC7>X6135^HGK:2>?C7KX[$.*^ZXRH,L;P6TKZ%V\^Z/?_L^G3_]93=![2IU= MMB,NAQS\0P[^9CGXV[3"6<'P>,C%__ZY^$N: :V;D5^9F'_G'7:6)O,7EE(# M3'30SECKTH+N$T?7$[0?BW5MN47QI%YK;-GGR5M@WUVM=@W60TBK'O -X6H( M; !'@HA^[KF%SI: W+:J>BBS3'UQO!76D[N"WK)0?)KHVQUI@Q)T:%;00+T M1+^>?4R+CY3&+/\7XXERR\-1]>3', ;IFS07.=K8W^W=8*!7),8BBE1; W,7 M]/PK[4].UZ&K<\LZWIGP: 4"^,[,6+B;J(*3XO#O M&"_1L?.L)"+]N77<>":CF] 1!+\W,0YS[&( (\Y 4<9HV4'KO6S::M2D,(I? M9.I,Z$(O,&+K&5:KI^!$H,:Z'1@WTXBQ+=Y,E;E(T010\P8H-T5BQK(Y1+/5 MZ,!X[=7'>ZS^&#)@Q!X9R=9UPS'=]W?:Z,(>TN$^I%%LG+E#OLXND66A_!4WC( M:8H!'ZZ\@P L=,@;L2]\UI5?VW1PI2C3?K8@<>$Y0?;&"WU],B]EWTD.LH[" ML9!-B>ATY/!,'DXW-T2*&#J()PG&KA=1')1*PO#=6WO); J7G"Z0 M!DUOOJ05HK(TB-M<\9&4T:.*AZA(=R1T2??E9%''NFJCJO;W&L1PFQ"*G$C6 M>WI5NE>.LRL/G2H+>E%17<8+!L4NB_6UK=,;$7N9^F?R"T2!4^JP#=O]%6LS MZ(AT[F@7AT&$*XJF&DM/?WV920B0A7%F\T)?,48HN*M361Q"R1A&BZ9BH1^J M(Q2$,RZ4AG%Y0%L$XG$:1*="YR[AO1#D&""DW/61".>52X$(NHNGV4.@9 F9 M".=&.WM,R[J[E'4<,7JN')B@P02Q,85L!R$AZ.KB:0M@N!'/_*Q/C_!)3ELV MDVP58O0'*D73 P'6=]")XF'I:UJ#&K>2[ 2^LW[!X# M4IS:.M,ML#YAPR-0]\/ M;^GNC[AG-_:I+@_2E[D-I05*37:H)3/;$O\DWDPV.9.O4B"N&@'=&:W]4^&J_+YU(5YV44NJ-;=VZ]Q0@_GMF+HC#* MF:O4<^F<0,X#D1-R,Z_0 ^GS*"&\'X+L.(^,[I3J6?PBFAN/OPIOA>_+3GPO M0>CQQ;QLMM$ R(7U*5MM6 W[6_9S+4?_!J0#\_QF0OB97LSF%_KI2T 17V"D M).!F.":P9DV-^H'TG>$UG+P/N/+:%S?NC-1^;/?I9A:H'],OHB!G74["KT+N M_8U'\#*Q('U&OX8'1U?@31A-3/M-5R6;E(0Q+04AP62J2E<&%!1()E;@, M*F;R(66T4]-9IMVR3K\[G0J72[RD]1-6J.?,'4"3V4DX'A,N8OD-H]^G3K<5 MV!)X)(NDY\K-X"'1(BR0WP'D1HXN([@R/,OXX>9VEOQ'V*S\P":>%IO8YYK5 M>IHH3=3412FPN_WC2MHL9&NN$B29O_K=#_>QHF7^@)+#]R&!W&"WT04"RQ$J<-J;&4:98:82[B1D<^MA)6N7SF7E'^?[O-14:SMV3RUU-^MBK3DC(CER565BQ-MY>/PC@^22.:"6#4&'ID)<'4!0T6R\JS(T)N MIR3\O726?\7E8?%WN#&<,K\D-G8]ZOLX G%4<&Q/92KF;R\H MMH#A'_]X3=W**'U%QP,HF4>M[C?,&TTSUUJB<_.>7"E.*F=+BC M=S[CBI.SI8YWD/JO1,:KCD2QZ%I_[\YEL%SC@"C;9(;,+:>E8N;PZ-SA$,,< MRA-UD%$F0 KGUL5XC'73Q_1(!,0[SD6^FPE-/CU)B$S"5H1BA+"\CZ?O] M'N4MP]'. *M@$6FV"=,SF?^CH[XK$PAP [FF/XKU,1]_*_/8/@%)I5 1G<5U MB[T)!G-)+*_)R8N(-G7G]/U@7I;,NV(WC7-<;KV;HZN?I'?Y8ISIHE%)8QOK MT-A.UW8:[5JO6:"QJJ0< BMB.(Q,P0M+YP,;U)DQGF2!JL:^X8*N/BO3^:Z4 M6R6>8*X74+CF9,:9!81[$G$X\XA VICNQ(-<*8$=71"F: FU&SWM/'7J;O W:@2F0C MJYG[%8;T 9J9@O]$S67XY0ZSQI\B;_RE:+DX!*L]K2M]"%;;FV"U(B4SPX@V M8+DE[X): 94T&Q\L-4'N8(6E5'K/;)T(Q9QE.'>[?^9J!WAW M*[S_3DV6M[R\!H(X1Y-Q1AU>:G<>EAF*!UNMJC0@(Y];7N0_NYAE5^R12QW6 M;.N$EYV6]ZJ?G/UQ4J^WVW5[8>4PT#;=>);OJ(AS_3>,OBZ67NX93S=P<.VX ML.GN:^$T=1O)]^ZUB*\MOA]VJ8*%;!]HU4=@$=Z(S#SH;K[&'/HT3NAB//: M):8IIOS2Z\G4#^?"2.-E\VO&J)_7XU$U/+MVL0!#8$SV^AMJCEB104YF@T:7 M^-9;U[_Q L-6A>UH5VAOZ32=OYIKFSI;Z[1%;W8;=J?9*S5T2AOS+6G5U DT M#))8J,ZSR_9PKO:0V<&EP(H[(%.H9!' MM!8OX QXH.P]754!*)Q,J*LH/@G'/$Y\D,]@@_%8U;G#=M?20H:)?/!]SH-2 MQ&Y:/^5HX8&EQI33H98T?X(S0I$R;>),.C -J-8AO372!!>KT;) &P.G03%+ M=;1> +[4G$0?<&DG;1Z<8@VH9$1;H<;BWLSG;P#<*'#K,C*X+GT?I-$25 NG MG46#;%X?WC02F:^HJS0@-K:+1OL4.^FX5HWZ;*4:2B#H3&%4Q$@_%==QVK2S M_"(PL&F.&GN;.X)/UC9]UNL=I[T1E:KO@DIQ*80,/IJ6:@("7&Y[876LA6!B MOVD%V8&A$4.R]X$O"?9(3\RJ8DK^D73JG7M[\&XL&*7*8KI*FN'!^++/QA>S M6[>1=]NJ\OSD>6'."\2^I8F27:."^X>L'S>R%) 7J9*)*&L:[J>JE2CKKN+J M?U.Q*DF251]DSN6FZGTW*5U)5U:S7LY5=4..P5TCJ?;!X^ "P M[I#4>TCJO8.DW@-]>,Q\*E-R9LN\YXL_FN?.:>-#__(QYSVOE2)\R&L^Y#4? M\IJ?V&'M$W6$ U"0.X1U0P6-XUQP $RD&D;=]&(BTO2Z=B)X +/1. M?#>X2MPKF.+UAY,OE]EW2[\<>"/SM=-/)Y>GV6C:BJ:C18M?::KZ"H>_M]%L M*\9RE0Z5$W\Y,HYZU.J - D[^B:-<--?T^\5>>.;['MIU9^VJ=Q?5)3O>EGK',(@#\VBS?%I1O\\(0/S[V17%^9F-0YZ3N]/OU[*RY!GRIB%@B8IH4W2H2?JPS M0($!'Q*J>%P("'/J+:?U%TV;@D1"!.!1WD&4PG@-N>65B(>1-\5%ZSB&9KM[ M9,'G[A2O?I2(HQ>%EFN9Z![>^@1@B@E%_EPV,..L99G0]MX-*!7I,IE.X8FT M'YENH)'&*V7=H0,QN\5P&M-S&:8E]&5QXWI9ZKF)6#*H:&1QQ ?FD7- S&UH M =+ZU-1B61 >P3P/TR\!QK+#^8V^!$/5*\#U/R:@V0.Z7 Q\&3/]$9/Y1[_C M&KW97'T_,L))+J_A#.,THL3IK1-1TL!XDHJ8$ATYI6\'Q8-(X&.BX=BCN(Z/ M?A);GP"A3B=3 -Z--SIQ^M;'LT_69Q'/5"OBXTPC8OF0\0"'X8Q"H *@_G"4 M9*;IWHBN%[>1J6CI5X9D&K/827PC I>C>J["<&2-7N>J9>.H7UGH87]A%8EG=#B( M2_+*TT3Q9KU,()*+(>H]G8:QIY:$#Y6$47Y./];9F!B!BES9$V/9B2!.!B " M&'VY99R.S LS\XC=6Z"J%+QL18DO8XXB(:.&582^4R]$[Q2ZH,8SEP)#TSSD MJ0BH>P/N3@X>REQE5>)A0WX9K%1[0!IN 7L 0"?W67;@(1YQ2:SJ"O!_JZ GT]% -ZPJ3B7*=S%U*YLZEF,EE=I0:C':8L MH5@7^U76'BKWV[5919-5#6Z #Y)?X.A4C7GTC&HE"FI+2HQ!FSP .O MQ%!V>7:4#6RY]ZM9W\2[U6O7\]XM68.87!94P2' '/D!NOIBUW>YZ^L/+?:M M6)FGK:F(R">#N<:4,FYQ,U% ?_D$?PHC)%/<:KO^(_YBCIY,I=$KGR7M#J\] M<2-4OOH/VL%CO7YY_OG5*=?Q2VL*%!4XV9J[Z30#JK:(+E@< M&V,LW2NA+)M>,(QH("HH,(PH1Q%&DF,>8S4GM.A1B4:'M[W">UXFNU\M&%9V M _AAK(VRI FD/W3UAWH8V^KM9L)NV81.HS@C?=]<=5(>/!T'+DH.L:)P#-?Q MA(_ ..0K[TW(SSWTHF$RB6>($-+>8TX"=,0Z=IY9<^$:*?.P M$'0!T@I.(KKV:?(\6Y$H-9S7(; I\0CKC5Y[$VN41-) S(.ZL76#K,3C1\IP M',A4,/2FL+'4SA*J>BEP-.^CFJR8@C8F)!_PF+(.8;[MT$UB4;-.RPL-A%.V M$3&PQMYX-K>.X0X^4PBMSDN>2^$*";0-S:V!T/4<*JI2,!K!5;EQ/9_L7PAC MJI!@I,P7:]3B". ,GPR(TZ$T.N2"S& M8ZR&7N5;S"A9V:":^<0! M+78@_SW1.7GUYH^9'74Q&V$C;7,Q!VS4FVDQ'<4!+Y-!C#W+@]GK&Z3[G^$- M"J[2_(_*^F;YWX9PRX2/KQXQOE1C72%BG&/ _WV$T>KW%CZ^;;Z+T[V#6/%5 MM<+OG."QKDA/J9K[),]OF'0HUA<-!,1L.IZ=#=PL?7]EQG[YUGH]O ZQ^4\, ME]L;>5*S-"I\4L1&%+J JS+FHU@D'@5S[P;+< ]]+RT1(Z,;78Q(H;A"&72! M0B@.!)KF%0BNN@P.0'TF5^NY:!0*= MLN* +,4KG[@VEWS#PCJ4IGI%\7X =ZIF\\W#@%=_OKQRX_JPR4MUGT W"Q+Q M!J[6F3R^/P$5SH#"A2 <@O;@)R@:G<:@KH"Z^-G]5E&CK-MLFX ZZ0!' HD# MYNHLZ]!0A)@*FQVAJ!?)6H:T4M;YR;&N\*VV_"JIX$ E)2%BRE,!/,R4E!\( MKJXH9JEFB28F6,+OC4Q%^4+X9)E#:7^9V1/@6\BJY!_N9;LSCE4J#V3$F;Q> MFZT/L[U:]&2*RCB'HC*%HC+\SQT;25[\XJI-#8D?O S#KW"WTIU52%L%@"91 MC!^,Q-A-?-AEF,SP1JGGIR%%\)\(4D<4PA-C>?GE\^6[OUYW_[^N\^'_?OY< MFG&NA+3SSZ_?6VF_CYUKV=;[TP^G;U^_?_WALS2R75JOSB_/OEQ>GE]\H.HK M\,"[_UZ>7UH7;ZPWYQ]./YR=G[ZSSBX^O#K_K)[Y]/KRR[O/^,C=K?3BX^M/ MISCC91I.YF8QZ2Z,$ZM7 KD+*\@YB /A*$D+\IY)H_692Q%^*!0OJ_=Q_\"0 MNI41%"S'< K\J=3_7L&(6$(YC:TD5I6%063Z/7$CN&D@6WX2Z-.S00KRA8P^ ME](E2%K_)!ZV)=-5AVWX3':?BE58]Y%*D3NRCFX%_IW$\#?"_2A,0-"D5_#I M0ML]6=AD-'E8Q#WPEL5R)W$L3I)-W#]>>QI>W5JT-=I45)9P6ZB]!BL MP0JG@BD33'8=)OX(I3L@Q"/9E_3O)# :D^(;B2J.0@-SZ9BE(9NJE"8]$%#M M&8J$EV(EMN^BO-V1)?Q84(.URA-!EQC6\ 0<.OF=AM%KVW1EO"+EIB/O"5<1 M+_&-4LKJH0JN-P+P4PB;3%VFO5 M>8[T%\8#=@!?OCX[>H83RU1/61)4?HO#ITLZ>H9H!4!.L=D(DD8@C,B+/* BX'ZSKRJ48Y 73'BU%*L2I M&K9V4]:',6ZW9#&?8!/6&U"VPFB%>1AYV=MHW&0R&*A8 FO, MHS&PAK0<BAK(:C#S>MM+5+,NBLC"N+007R12 MIC7W%^$*->(>ZGC_E-L!%\M%U#8)SA*X7^F;!=I'\R,5,A!M0 MPM(8Z2(1IT;W5#?I3DGE*2>1._UFDXBJ:@\A267FP2/9K$&/Z+PN&5$3WG3H M5LG0YF-(92\7@6R/!TWB:@YW*QEB?HAUE%YT%#:.!L*GB K\ MF8Z=I!'U V8(3]2C, _]@Q<.?YCZ;D /D1D.?T(E)* 7F3K26)[OP[\8TD!> M<[+"L$01*CHC/>F1K)@=",P>N4'D1&^[<<32\7Y--RW]=&QB"5)%:97*705& MZVDX8[NE3Y$#.:CE^HVRW"O?7X![2UD5BF!K7S* ;$1&0XOION^M1IWQ<1[> MI4 #-L%Q7V6=@.\:C-P**1D)8$ZA+G\+V4!#G3_E!7&ZD,P^BC!_^W_8).-- M)1>*V,"(F>24<$0XR!MF05A* MPN0=U[%2 S"W^69EU?]V6%U8687324/>=+ MI%@0, : )HHL9:M*%'+=_?ESYI:RY09*+0-N<)]&]P"4E4 .96<;G)ND=62 5R*\BMPI3*F7@$_E!E$O#>:( MC3/<,P(_020,06H5,]1$ 0()7G:.:YIBTFX,0"6!*4JFO%S P3F(SC$3Z#F+ MXERIP)(2.=$=#RX2WH1YJPN?J M)Y1/HYGNF$/AA1S\Q,M%?X![J^F.BD!3M%&V?1QG?%S,8JVO8F[= )V'2V^G MT$(P@CZJ7 KPY7/94<"-\0[(215&42 F(Z2$2+K--/N1*LY$=,&E$!!8C 1GR24>J(V816)03#B(KMX%JP;(5D%9>7[0ND*#.V@8FHTT\:# ?D:B3^ M2>@N4[T,8+G8 YM)CVPS@U^DB9I%7)ZQ)Y+!3DB(YRYD5XP2Y)#W['0-N;" #;S5(95."3F?97X6466&G*0 M+"=ON%E*!6 RXO>!9 'G(_XUS&3XIK-2FRG 3%*8^5<@R7'(Q9:8_1!A%]>N M/U:$TI% 0?;VJ@.^Y)5Q>Y8P'GY M[JT\:,).!O,@\7P"K+&3 L:!:*9Y70!44=H8X"VZCT.X%W,I(QDU(+,@5P=7 M)BW\"\[L&Y8^$,H^9:QEA.]%,?M'$6B*F1B&#B5S!^B.Q-!9E/."$TIX3@E3 MK$TE[A#WIL1%*82H@R%1TJ@04 M 2,JG)^)O)Q)3E93+=,/!%>VF"8#GV(L22;'5 N,X9?H+0\.J$[*#,UF<^8M M'0F6KYA/T!O8,PLE4T6=3.JMVL'AQSC4E M]$EI9B @QJG&'J;BK#234VR/L@$1Q55W05IHETDPSZU7<"5O4:6!?]+2!FQ( MA1'=*RI^!529RZZP?H7>.\9YN&Q 7JAQU1!NA:PL@VH&/C?QD@DC<.%2R9!S M'_1AS@ZALEAN/'+_4?UU615Y+T5)556F3.3@TT<&B6*%4;%B*@(4=>AK(I"\ M#O)UZLZ59/2PX@EVJ(LD[+E[E:KZAHHP=R,LOQ.N<8C K#2\F08)XJX29_/W MGD^5[SM(0%@PC#T-4(M"8"PGQM87SX=IT$D<-O7.NQ".;W%(D-=)ZB#RS-XDP%DDHVN43 M) -20F&+>J79\DVU@26>"A=P+/#G=&K,!$9D*1F;)LVL.8G @ LB_\#,_4KD M+IF.6,B<5Z_&0C!Z =,? *N4]$F48(.1-\'!RASBN7CF[H_HWZ;GDS_[/A_/KN/]W?WE^4Q18LJ6:_=KI!24;!1C$U:T?1- Y1 M--6MF>XZ,N'B!HTHXO8N8PXZJX<<#"?\1X9SKY)[E(DW7,L7MKO. [BE/P57 MCE/9AA'>_?>@DZ,9^)A&9H)37K8^2QA9-HA51!+#3X"3+.4I7. MD#WVMT+9AD;L#0=>"_#S?+9?D$W!MTG6=!-*Q$,6-\&Y*.\V9K697DTM?2JB M-+74I :H)"ZS$AIV.VZ C"(^)^%A"JP@:9M"B4$ZP4 -MH=.PA&F1DK%<1B. MQ(EZ7CGT0<&\ M4!)-0IBS7LMI%VBVD2@4P%%PY466S@R5#!K4M?#2G LN!? MC&\2C4P5+5L)EF76+Z4@UZP_=7"#(2AZ9H-1S#.G?.+A=6B].GMG6^_>G>G: MOOAIVHP!.SPZQ26.!M&(YJ,B+Y7+> IX1ZS@(%52@6 ME:B*&QB A!^HA2C,&8?#A+1?WJSZ6"$U7 ]IP: :UX;&3B5U!1K'Z!@GZ"MA M9P^O1!5)DPY7Q%VEWI @=P;7#\73=^[ NE3/9D_*>"0V2VB_#(>N]I_CZV 8:'D*;/9?QA>N-<1.Q-$E2ZG'Z%%R<6+4/ M-T!0LU[QDI)X2WU@3E?DG#K.N0+RYB/BJ: MGF[LCBN,Y0*5L:>(6]J\+E%\Q?)OJY'P;*>P1JU5R%79+5W?I';08^=8FNNH MLN*-.AJ^,GHYT%?A6[> UW#1T#WF*ON93-+/N@OHZ6)-X,58^%J[?63DQ3 $'L!I^N1@2%E1R@S)[JH,WM*$462.=LH9 MB77!-*YI?.!+ \+A%>7=%VR9I 5FX0>;95UL5 9*JD&01*5,)PL ZHH= =WS MT?HNA!R .6RF=?88=/83CI[#-APQJO ^7%VDCTP$/[ZQWGZD]9TX6=KW\8TF M>1Q&;\@AN!9&8(P-)^_%RP0"-"[YF &:L*%;DZJ1N $):)HS?R(-TL=< MZF,^5M&9L'>@UR&>S3,I\Z2P3&+3T6KKB@GDHI*U,Y$L^D+12?FV\@QF:&CZ M'?O2N44JE;'SH!/B2:OO..B!K\_1+E"%6!['$J&DKAQ51VDT&C_BSS" MFK&%@IN''G[ 7!_>9JNOS;1&R=+R*N*OMR##JA!')951*'*EHUC7_)&B%XOM M4KX?I:(=2AN:V@/5(GJ/-%A*\HKT@X0;2\(/LN#-_.3*3:[0N"&$;U7K!$0# M+]]R'#=I@65:X7V)6*089&PR[<-'**@PWP M&3QO7C=Y."EODX&4(Y):/2+[&PI\%!2/@J.AYHR4FF-+>_;8'6!,%CL28!HI MQTMED],'&3\PE$@K1UY@J6A5>" VN0CQ3 K/J8 M*'5"J3L9-@S'R'[A2.8O2B+'J\Z-R1]JW%I1Z#S0N(=$XW**Y??4&6DII+X.6H\ CH=:,K@'P(TLZR ;PI+ZB<_9-I=BK] 9SJ-;A%_%?H" M43+[2Y80*+9J"6K2@F$5,HP!_N+HB#@6,VV)0OKS67QS8QUXF,;P@80A48%2 M *G$XY1#Y?#5?TF;)\;S8JP?$E$,KB#C*#Z41NT.9+( *.%X &R0B&+,0APG ML>O7V/"+@ELJC_ZD+FB&/K*I!"[1*VETN/CJN]< *7C Q0.4@# 3OO-(*+2VG-=DBFC:'U#%*&^8HI==. M#25P%J,)VFEF')YE4$ 5E8;LV39BJ.R%X:?*9B,3Y$SK>Y'0RZAH-JA@Z+$R MKT@A84$_T]5+!3_T-O'EPF^K66L\MOH:1R\ &PYG_L3._)HB13"\?W0XZ,=\ MT"4W&XOV!M0D+IJAW8,,#JJF)*51S\05%[#B:F 61"2%^3GW>=T;"4)E]*#K>*[3 MGJ.DKG(1:SFF:8]CU:J"TW)!;"^:S=5BU:XC]>8UZ,__0^7 ?P? ^P3Z](U1 M$?7)A;"9HW6KU-XEVG,)@7D2//V)]8C9>:CCI[0"SX5.)EH>][@=KAVP:H^P M*D]]#H3FR:/$,DFVR@*[@AN/?!=&G2_E I]=1Q3($% MV0CHRZ#;\GK M0%=[RUZ5-%<6[\O/5?T"OB\<=A0#D,D-^O#^_-?NQ\O6[\MR@UB)H/+@^7XB M^6JZ+2R":V4TLZ4=3B3.KZO!%>_GXDJ_S59:Z?>&[CHJ3Z@UE2A[PTE:V%>_ M6(X"M6[;;'A#KY;5"=Z]5U#W0=GI=GJ%W>S;_39'F<0AZ+Y_= M(R2W .2.$'!;N.WI+3\ _0#TO0/Z@49O2Z/[MM/KVIU&]X"Y>T(NMM %%DAE MU:+8/KLJI(Q_)@,(HTUD_8V \@#DTTT8S@$6Y; HHU:/C]8?=VS'Z=E.IWF_ MD'KVW<[B";"+ U ?!5#WF&J &M]T['J]L1^0>C3H]VPMZ:^_4TMPOQ+$#T0D MO- %\[&^1X"%T>_,JKD86(]4/$HCXQ?TI;:JVU=[$_?*C*G*Q.'#TFKH8*#F M/-; =[%"_>%('MZ1Y A[_Y&RP(9=[W3M=FM-P?E.P+=%(]NY(G@:' M[#7L7K/S4.Q%3J/FM'.EFAX,S[R/0.>#='*@0(>S?6)GN[_G:,/E#(7F/ ME+M4JF4*-+/1$IMR-0P?BL9U.@)L^B!FROG@SF:1-TBX#$U E8JHEREV6:>Z MO-B%;\W(J,V ]\#E^>]&87<%[;LBGD\(_#F"7'^DO,QN.#V[7V_OS)2X%:!R M4$',?FR,Z_Z!NJ_8=Z BAW,\G./^G.,+J]?KV^UUDW_OA1<\3N5^#25F'6/[ MP]=L4*G!2*JL2H,-QL/)),0)PN%7["*&W??"L77YUN*>IK9U'@QK=^=:.N@] MVY/:%I':49A0M=3U?4D/_@RJZE3L,?B?!O\[[J)MK[M;V][T&_UIK _ W>=V M'!CR0Z:!A\,\$-,'1$P;=KW9M'M[0T[O^BH4.R"L!L/[B%\K=LQ:V#3JT+/B M2?>L*!8>SB+ QOV@J\IXIFRU/35\S49AI\D97#&X4D[)7W#D26\G\D[@1 MX%II%QEJJPW,P;L1(UV<:@QCTIOC$/LH\SC8: ,;/5^%D2=(@8W#)!KB!T MG"I ?NK*GN$_Z I^O)15!W5D\V\@&=1]575.IU'X#?NJ M"G\N[T9';O9'6M7$]0+X:H1W(+ &<\ 3-2*"4FT5QLV,)<%FPJM:(C,%MZ,7 M/Y2]M42VRZ'_JE/M^4N.W78:=J_?6MS4UOS'6G))5^3[1WAE,X1+'32VN/>H M+7 X'L=B1B@1I#U^X;T\D4&JU#D2Q+<1&DL_4AC("CM>=:E9CKIX];:4@K%+P)CZ,@GP^=LP'.&W";!\"YN7@V0E)\@R*MQ?D$P& M+'=D2-O?X0";E.-:KD!EP15JZ1 $&B\2.RFD8*=R>/TF M]!-$#E U (21^"?Q$/0Y8FD" !:FQ9L9!7;A%M5X<3*=^B!Q>SZ-Y\90)H1M=M=I:3LR73J!VT MVQT0-]MW.E$P0BS 6RN88>81+X[#B=U8=Q:CN5K=@JE>F\V/WSW9?37S___J:UI/.B M7,!^=;K/-K2OULB;J=R^BMWN.LK)QT^WI?T>R>8?W3G&6Q,G_B0Y_&M9D7)? MJC:[<9:PN6N=%>R>V@A"YGS M- (Z&,%[UM!-D,[FM-9R\\4/S4[#[M=;_)LG@U1.!D2I<;, ,#)W*>"5:\?6 M#ZV.W0 )V91'8Q>-5"#-:<5]!S;4>[L5;"GB+'!=,4GM1%T/Z_BM $'=93QS M1Q,O\$#JY@;<"MULQ(*O@B1'A:!KEU[WN_T;2;[8YYUWO]NMWNU-5 MF3TO]CL5%&Y+:MP/VN_4ZMVKX^D>O$O6V ]=;:P;>?'4=^?X-5)IZ__Q)M,P MF@& :&7TGGET"AIS[T[B3.CMQ2>O4&Y&\])B3+D0H(-A,DL M!JQ$J1XP=X9^I*'P;E#L)DM6)&UI3M=N=>LH!'@;KAR$%[UI)0NLOFOX$1H0$B#?W19>7-21LKF%HM,^9B MQR),T7IQE'/L[8M@)0G%9_<;VOYOO!B(\?[&;'=*!@ ,,DI8ZG;1 M_^X&0R7C [SP=KE70#G@(L[(5CT6$8DI %$@$6)&ME^/3:HH]M^XGL_IM?!= M*H=1K/K0C:(Y7N1;-QJ1-19$T"$P220I_MP&JJ(H!8X_ (E-F0/5:N[SPBXX MBZSI[DZ.9V5^?F]W"234(5G5SX.Q3RBS1ZO[KE<)W3B>!H^GP&,ETY!=)6@!_<:3O=YK'U/S')9F.'"N,279?@&W:DT!D3Z480+S ZF(7^*BQ?S-K3& M7HQ.D[EPH]BZA@L##!HND @LU,!!6O=1L_!F,3P9P!W'#Z9A[-$R@;,"4TQ\ M=@X9,S+/#8'[\L #0?J^N25K% J>#04,]"59^*D78( (1^_?8?P<*ZR93V]FJS^[=5 M3!D%W%LPT+)D@$KV?!9&8>#>>%$26\?* [Y41ZZ8=H.E_HGZ(K*(*S\< )^) MIW $(\6RPN J9 T2%# X)L*&]"K M0"Z91): &<.YD*&E:DZ.XP":Z8^ $(C'< MN@I#EK:-<%D0.OR$-'D=YCD$C 5!)(II+J!MKA^'&6$1H8$K2J:I2 &(G 1? ]PK!X00J(!.PL6H@!:!V"C&%9KQ2A&52]1G8,"Y2V_#:<.7])@Z,*0>,#' M;8II_'N)E&33>I&6T',@I;'P!P_IB5#L&2:@.04S.+HD4-FZ@"@C;SBK6:<@ M,V'TK(O(*^28 !)EBO9%<#6[EK$V" T=X@/+P( 9#H<._42M*7+Q?J$))?*& M\D-W$.-M$5X\D<(7"V* NE_IX//'"+^$9'$SCQ#633N6QQOKB.,(09>&'%'J ML8%7,$WBCQ3^NJ,;^ Q_4C ' ,>NCYLG>&O=44&=W6OX,Q[O&(.?.>2)+/!\ M\&@XPEM.@JTM961YAX^9WCQ8,F!"M7&)UE.I3'<@>=[?)LR5X7/ M!JY4$"-1 ,B$ Y*!I90M3P\72@Q([=6XL#@>[&&4 *K6K MDCG#:<(-9<."E M#!!79VSM@G=HKQ3\--).M[CT3M ]\(8JW7M,VR(@SD"_?7PE2^W)N8&$UQL#=J+?) B3JVN)]#>$O4 " MHX!=,!0H#ZN$FV :!-3501O#B(/[S;?DBO7;*C*-QZ>CU(\@MJJMD#T!M@&Z MD3>L67^FE !=G7(C&F]6(@]W1QJR",UWCY!AEN&G19Z5WC#&Y)@6K1GE@E53 M5,V<&0!MG>;DZP"/LAM9$%.>H+:G6#M=R,B+O_+H":!@A-=AYNG /=@Q4 =1 M'1.SCASU?:P(WW6%[[Q_$F^$M @A?.9./4R1^"1D?LR^K'W/0'GTXI20O"(. MSGHEAH*"6>&K+7(M#'^<%%$H0-6]N@)"B:(FAO@Z3=MI=>R6TTOGQP_KC9;= M[.4B\6QB^6Y\S4P6?\#(UQO@DP%6*MQ1B >):\CU0;V/)F2]B6 M(V*MGZBVB^C9&4A M0#PG,1R/5M[LD1C,4BD"92)D\!AD%&=3Y]+Y:KP=_ MXQF])( #+G2YA(L87 M^ )E/=>:)@,?51J@Y\A1[:R,'W"Y3%Y5(>S\AX[=J]=MT,&!J6"J%VP&X[[A M7=Q8=!MY] O(BR!O!#,E'$XF7AP34$BV(T:A8B:(Q?V68'0F+9=S90+!X>3L M?2PN&AF.GA)%,?%-@!! 49]P"? @Z'UDI4 :KU&9]OD M>6<>'N+ )SO*=P#'P^X3_@(*\+LQ%8#2%[/. 62KHV3L$"$W]'WR+4N!4A1'DD:']49G +=Y5P PB(IC5CHSO)FB3P=)G:A M%.;=X1 %+U;.Y1?W!:+D"JAF$49M.O+58>1TLS "E(P3%,&E\(@DGJ]V8'TQ M$2<%EWR2D;*V4T_63FQ?6THBJ<5W30:?,Q,WSMZ\:OU^\[2.=>& M>_07 .O3^I=F?JG 6BH=<;29YI&]=M=N9YAD"8/,C9$RS&:67ZXC#C=L!T36 M?JNW8W$8>?R'\"8%2DXA(!AQ_!W)]*093MTY<6]I!4O53G>"D_->NRQ.F$+! M,N&)#&EH+J>8/ H2#%FB^B1&KSP8'>/(X:91'NF[=V?6,1F,)1BD#&+#J?694.&,QH_/E%\@70$&'L4(&9GAP+_@[3$" M&S%L2DEEXIN,A"+C;D*#4)04"/]Q,OA;.AOT8X7Q&!_$MZ%@6SO9)O4Q+\'% M9J/#ZDT.$Y78.T83M72&T*7R@1/4LT0:W:&9C2'=7%GP (Q=;\3V M>(1#HM4EBM*\G4%] M;93,HJ-Z6)TY A\C7E?#P(;4TLQ;\ %>5W> 8F?6 .*JTFC;I%01=)2%"#Y MEFF-UG'_QV=$H]P@2"8V^L7P*$.I.4N35I.OEY?B;2+OU4=?C*X,$-GD2!N5 MP+IXRS,0,3>5'U1M<,%M(:]!.'=]],^Z#F]]ITHT$#GX#X%,'V&W: MG4Z[RLYQO[J_O,D+;%$%QMYJU7/:[SJ,O55KM%/&;NO: :GW?0E)=3#GSFXV M :]VQM_-\DMD.](T\%X.X[T[3X\B#OVBA;JCS4Q+;0Z5D&_4VJ9(15#@N9VV M(C1LC9*\K<0VMC7$];HTZ!7% ?J48)Q#B9$-UM?N=VRGM2!O>Z<'HB@8I^'C MH0B1E>[TX5RIO'>-KS\X3JW=MD!?\Y%5ZV .O#X4RHW,,C"H]^DS#CI!SVW, MA'[D1>S8D]""88^]9U:_N]SP!* ^]N!93(63ENU;-\(HACAK#,VA&(C-O;[= M[+4J+S:._%*N%4B:]) BAMT0W]6RRZ6@(-/3\HF3*?[JV+T^UF;($1W 11= MDADP( <%/,1;1'\3OBAF)>,Q?"]MIK[+,IPO."Y;^#=ZK=K2/Y)W@&(-?F=1 M C/)X%J.E+)-R$"#T1AIN"^DNTG&A0Q)J4F_32-= MI!$!51TX#RQ-A"HKO"0Q8LCF!@IB0&*A-"2@:K>S:\6=T_%H713&;J25()%S M;\*(!4>V9$?$C7R?#FP4TDLR8F.>\<-(*X>2C1&GY!IP/:16D_@\5H$9:3A& MY'HR\#T 3(UC%)GEAG!V&:[%43BR.!'#08]\FX6TBLO')/IK-[@2V>@,C%TT MP_0HY(=L$BKH48>2N'17N4HFSI@9@R.P4)RF)G<(JP'L,0RX!E+A<1!9PRN! M[+,2^^[7PIEF!0!^+T@ 7R,GKF@\SG@(!BNZA!\?',Z0NKWQPUOK,IG /N=[ M#I,!KRR;JJR],Z\^]/^_SOO?_OOQ;"WO3+]?ZW7ZG1]+ERF]%5@EU9W&XF=+ M_92KKKVNNZ;X](N[U2#_LNMS0N KGJ+RPNGSWPF4><]BP^O4=3)W\'! MZO?P;N!67Q:BKW>C3$ MYD1[2__D/K6K6Q58P"VTD4[3H8I-7?%B+:[-]N6VOT7#?6O]8KMYHEN98G=\P_9:->4%6U! M!#,]S"HHX#V3K[T_ VH$6#!N'%-1-B]X]O/BWC\;4,3J(2J/;\7W%RW!)&,; MK6 !799+&D1="*XL;J=%"I*MU:^YXNX#9J;EICSS3^ M+>Z2M3E %Z+_.FT=&Q7MK+ZSE%<:*GOLW9;D;ZEW926TR7]_>6[:#'Z+AM MVH[3V>ID]^EBW1FS6M!L\&ZL0_LLKNV-OG1.3O!U1+_]4Y(.,LS^(=:Q8_\AFMB366TPE^Q M&W;A..V-VB<_ &'G35K#1;.*E3JC;WX\BVT%]VY 7T?I>KC;**.&*_3+WB%/ MW?02/4R.NM+M W[:Z+8P '5G9H'ZRDQV[U"TB)M+>/W>[6#+2[:=R/&][]=J MZ>6;)-_*QO;=>M-N-7M;\:5%U'P%+T1W=06VNRO?WH,4/M;Q[.F.2L>JUB.% MQ*/#+RT>5*P*M)$ZV]T3!MXBVC(*$TK4R'OR32RM6O'](=*>66571:UE=MGO M>< EC*+[,(2QXJ)68Q\/ 66<1L.N-Q>[:$QQA?XT"H>X!W%"B[&O>L4;&J8/ ME&5OSG8[RO*=)-#'3%2.&]@HRJYW.CNC*R4FMJ+W5H0[ ZZIKCK]$U;#GQT!>]Z8P;=7G1*:98H2#=Q-6: M&'TKPGP#57B/^UI^_S)4U3U2[J-"U3(?>^%:E0;HZ0A7G= ;CCDA3O87EGBF M XKXXY%9?F-)\C#G?U+TK#&)-/K_H(,?S%GEI MG*7G^T-7U*7=U+6_A:LD& MSZJ4<+:%'B$C3'$;P]_)<);(^D.JNC"UT0X#F4U,+3!D;X&Q-U,-#*CX5AA] MY0$I?;EF4=JG#!DO3XQ7=BBN@Y4MF-&VL4B+TVK6#G3^0.?7H_.K%HD_H,T! M;0RT*0WBRG/M,M% !^E8!WY]X-<;\FN5),G"X@\J'&@)SF3-0:U:H]/IZN/? M2"-;H:^#N@[F@N0:O2"GG-$_A_MPN ]KRZ\9Q*!J8])K*5V53)JI3F&W;G?J MC8.D>&#YNPG&/ B0!VS:'3:517P6Y$JL"BI#TQ9+D3G;4JTTH#2U:OV@@GCT M7&N,[JQ"4G=7,DXN.FT3B)T/J3ID ,B1<-UH*F4=P%""ZTJF71.I#C!N*!93 ME\K-3;%:(V $%SCX24T%;RG2NLZU!,H,_GC^*C<8RL-D'1L+W;D1$ M3?!X M!&:Q>"EL.D\I=W;TEH+\*!0,(L8VV989CC+FAJR3%GZE<-B 00B((L=D D$BJ^XMPR_:J M)8@!$T7"366!1S_!QK&ZIFXY2H6%=='W.$]-)<;9C#?<%()&Q7X9\KPUMF3; MU/%P&F>)ZB$?AC> *0=8K5F7\=P<<"4^],8;YS]_GO[G;:?WJ'WHO75]Z$_3 M2[ZD@>2&35DOQN.3E[(H\.6U /GM%&M17U&=UJ4]66?EYH:M^YZMYGS/ZPW- MSITMJ$P2*12TWEW[51X)I9P@+;>+93P#)?2M/O M$8Q[=Z[6EJ%FTARX3J 9/@M:K9>-*OMRN2#D3'TY\$;F:Z>?3BY/R:? F@#V M'J?BSL \8Q*=5('DM V-;$*C>I'$BF-B;,9C)+*5T<0%*3696-,0NZE[F28^4EZ6 M+;5B[EN2P'X&NKZW+./]5>C6-2)>>-0>-KGQ0;:'=:0-::10RCO49&H8QDR- M1F(,QP$R_VV<>#-9A'TV0VW1=[U)OIW(PA5D^MJR:HUB[X3>'[M>9-VX?D)( M[WL<,N"IAB5DB0A3.<[8%"@K, :JFL,AW9\KC&"XU?O+#8;/R.KKA='<$A:1 MJWJ[':UZN(1\M[.7RC%GV%P%C0IXD DW3OL8^MC@@"D$CFA^%X4!_#Q\2'+. M78!1F2O1?#)<';2OY=U[()"[AQMQP3;$$7;K&1%_PA13)D]L/,4V#C/X@*DR M$1CJJTZ=O*CA&?7E-AC3$,UU@AIG*<#+KFV^B%5+LB\!-8F[Q*&)!)V"R@SG M91W+5F=O3T\_IOW;SHLMRKGG'5OLI*D0/RI;MJV$RP(C0?U]PJW_V,RI,(1[ M4T^GL"$E(D@1PP4^.>0&%!&U$,&M3K@U$C6'X/:#!@FVE69NRVZ#W!S)UB94 MQ5&PQQ*P8W1D$+O"$#.2-HQEVND:>8!T>0"$:P^[#A'>XS21)X!8V);JYC.# MOT?R/6[9-':'U(I;61<&PO?$#0D6Q'A]<8/RB-%Q0QM]%V,*-<*6.%*S+F0+ MI,1WT8@5>_]_>]_5W#:2-?I74*Z=6NE;B":8.3/K*D5;SI;D,//B DE0PA@$ MN B2=7_]/:&[T0#!*%"B+#YXQB;2Z>Z38R0&:EZ[@)_DA7,5X%-[ 9Z*AV^G82.5)+P>,4 M.AS #F+<(:2(T#,D)J@,'!R6 GKL(#,+/09!;:,[TA-:0234G(&+^EC4D;"22"1<:@,BC3H-4:K] M(>=O( 6?:R\LD,N"*4E^@V,J]7#,PJQ4F"IPLE[D\!@^XHWDTBA>+=XU FS7Z4@2*::&WK#<###0AA]$*%5!6-G$!BJ.E( LT M?0+HM#I ?SJC%^_5]#P7 M!]B*"4MHHX\MK1STG#$- ZC(4@6#B[1ND,(X M5A-#Q2DST+AB2:X7X_SE 0> T'='SA[!@7%0GTHH8.4"1Y#*07KCJ]N(- ?V M?/$(2ZJ/V>/YLMG?Q4A23E&QC?Y5(,;2X@.469.]7_L78!X *499 J;=^')D MZ,X20.R:>O@8%D/J<;I .V0OW4]F;A-?I)FD!;O%QAQ^5?>HS=F\HD7OI#+* MEC>.Q!#+W/V2$CDQQ1W2Y\C@,((^&'*1')E('^8+R"63.,+MU]=&;PF\775& ME^ZU?'^"PHA"+4N>V +'DWO!+F\M;B:YFN4>]Y7AGAE%JV;)J@&SFKD:.LZ> M4F!3,HK00B7^GA6I[- 5EA@.NZ:WV'("I.OG@>DY\0VZ-\3)XY?UHT^':Q+# M97FYFFH\+X[^5[M5???Q]<'KQB\=1^]NX^@K5YM/:UEREV*!17)P,W[7$G)P MQ7BY1Y>$>W_Y_S,#!3MRQ/5@=[&AH0LH05GLW$Q=ZC#PP32(762":U*>>NX0 MI!%98GWZ&F>E"K^<3+0"P^L*[6'=KB63@0]+#=,>H4XQ3805:X+",2F"@3)@ MC)X==/*QY2?_I:+??3?L)R/\1I]-#\ZP0"6%0I"PE&#D]E$*HI(!S\(I]1EF M^/N/2-JTF"0R0*5* S,%3H3,8^"-CBU]J>C YK0T/4JZQ#=I)Z7^\P?K+?3[ M;2]T!_KG60'BO-X(F(@("LP#6CC=,]^1^9RZQ0XOUVQJ#CF3%G*#DZDQ-@ 4 MB;B'OF+I0Q"!<:TF7'N'LM#0HK9#' E-:B:\]):5NS\(/%@S+-I.\Y$U\%7L M([)'PF^DAQC-/% 5:8W%]VZ=?3, 0KZ@>?>59U9M?P&G$.$5,D.$ MVU?8W&.,@01)Y-WR0E&/E\RAKS&X@=/C;-<(-'!YDHH]#29X$?$?@W3A-#@F M$DXU;UTR%CXO-\+,D[YR9PER4P0"&CD'_FS/"_HZ:4^ZPE*<8@:EX=B-C:DF MO0A49X>RL,E+(0)RZ*^8ILBG[19$+"O]K)D2Q7RZDU&7K$]CXY!L88#T1Y?H M.+1LI 4'9+KSNA0M,//T3.0H"\\@[KY89-K(SLW,/Q?.)C!IK3\P9JA(ST14 M21DX58G ZTQEYKDQ)TNS*BBK*@)1P@&T,'(1IRZ#8, V+CL5V=^(D4Z1(0U4 MY+*K G_%:.ZE'0XPQTHBO.?XE_&5J%91%269""M3@K9LO%MF;-.F1RD:I_4( M-U=J)F+(6@/S MF*H%EGR1'QA$_21,L%),![L2<2MR5%/D5>0 I*FB%%_GOV9#6T-D%5'LC*.B MV"QF9]S" 5>0G]$RTCL6^?Z=Z2=!2@^1QP+T;0"U6I.\)L]L,>J MS3M3_23D;J92W5CZ?SO6KDZ]RS67X'>(S7%?G.): :ZL'XP.WE:XS4QBJ3,' M,[;\C9L3V,LTX/^E$:"V)@0 $8U&/&LF/?(Q%K5%\\E1"M^4/CQ))FN4AR=E$ 238F-/P M@N*&\/<(BQF6P8I[W-T9&[=)8*YT:MGE?/!3EV9:WG[#WC5A&4PQF925II7H M1V V88*I<$R,P P$TTZ\#HM7V(DG72[&9>*R6;'C5IP*X@Q&L>Q+1\0D,;L& M/KM;,8ZX5AQ3[SF-DTN!,&M/6(9I:8E3#8Y+KL5Q$$7DQ6&7I4HRIL^( MNA.9S8/V9B'R:A78UVZ4>I!\QP[W4$1RLA);9=/P'^TVWB^YD6ZD)PAQ-K=- M8.W%P5Z?_=KC)!;;:>H^%FI@H)6TT&+,3 :,[.8 ]U*"E%HF4Z'@Y](_50BU M*;*3TBPFGTR!4>*Q4PE$1/]J+QF+A"'I61.)4M+]S2E$LO!%^J73A.\08FZ2%<3?(F I.6S*=&Z6W33DNT \#SQ!(KDUT._'F51H6:;J@7!>&M M,@TM\16GFOJ1B&">M61Z8P\V#XG;P1P)/U[,W[56IC(O_+U_7&^GOX M*X>_&]5EP]_;5NP+!L?+P,LU?ZLD]BCV)T0 MF_ 1=L_#7Q"K!T[4#]T>%B\[7G!3,3[+>F.\PU1=6$04#<3*K>W%MVGQ,@>K M*+8&W#-2[NJ(PKYI8;4 TY$UYD!\F ! 2HX@Z4BF\W)QF^-1(KWH/X6*EFCQ M@EU=;&ZJ8(Q!+T)M@344T+Y(Z&-F08(=OM)<1&Z#)8Y4WM@7"<\C;#(S>8V[ M=M%6TSM&F!N'I3-7 2F/::%U49 4=_B2L_HR&V#S%!^N)*=N6EQE'SL>!BRP M7@H6"OI-?"L;!,$IZN^0RL^../+0&0$30PA5[H'G#G'Y0XR@A@#;KBS!2S0= M.)HT,62 74%;<#,U>A<+)TU3+D<@!7%_K_$QFW'K0!HJQ7C+->Q2._3)TR"UU_80E'9)'T@74J% MFN@@)?IR:=M(HDU=3XM7L0P2MV2V),.J4U3X1%21J'0$;SV$9^S+P-AW0XPK M&Q<,".\2OQ X)\?9T'Z@0@]>Z&DN^I\-P:G(FZK!4+&W.)#!\B/!*]!M1AWU(M&@X&AZST/\O:"-G;:__VJ9G4[3 M[-2Z'%J7L5UU6-IYRK9>?*C:SNL9$;"]=+:*!'U5'(H-.&YET[J%JQ3F1ZR? MIMQ?5>59)A5Q[=W87H(V2H)8I@>H'T)'%/J*S*B??1&M#YT@O+0!>YGB1-J* MK##*IK*PU"3S&UN$BI1PDNJ L>- M, _#%72#8A 4<*,>D%0G1=@*B?*@7+B%&U:'.4! M(R6*.94=AD3#=#NW-)05J&R4J#6FC3VUKJRX("'X)MH:FB*UAQF)'^@[B#X0 MTO!"SD#*7EVJJ6PJ64^!L_N7Y-83J"'1!_2BQ3,/Q)K>!_X>%2Z<*/YPZE.(2R*]Z) =B$RC@].+X[VB>GN#Q 8X,#B-^306C:LGU5F8+/9!IXB4Y(E)(_'G.QKOX MF54K]$CD-P(2U3_J+81O5LR M-M(73^;NFJ*QTE<,VGI]#. Z"OR(S"S7QU"EL8.ZW*[!1,NM,] ,$AT+3'E; M;/^$>WQG"';&CKBXBQHC0 %@J[D(0FVU5:?[]/,3VQC)OXF/RQ0%W%MX:Q*2 M$FG38RQ.*38"S\GHK5X!,IQ2QF%J1+:5.N#1I+PCUHG>)_%KW5>Q.PL:6,[TWK6Q**^G99'^H M'#P*:/D/J'5I1SWIMYO"/U2/!0U(3LM.F1_ M-PBGY %6^J+[ K>QR/)N$@;8O(*Q>+Y4H3*Q0K$AI$86G9F:)D$$CBD@Q"0< MT2!/:PW(+?PD* MGLKPSM\?LAGL-%,N->+>?GA5L_X^?64MF$4D+!,,W]CC"+XC_R;][J(I?D'; MMOE&GJ&F4=(@2MU@? 9;[WG"NOOOL^HSOOK?9W@U:QQ*4#,O>\8FH[A$V@:P M7;G=8&BEG^M,0/)L3:,;GKV0V9Z9 V)#(+K80\#REB&NRB$F\7ML1CXQCE MM PG8U3Y3/1LR"![*>].,>FL<*?16J+]3&W:D"ZF3D7R)(G$B]2C),Y+M&V/ M94(%UJOI3E-JFO")D^7@GC-*IT"_X@EFAUC5O4\FFV BF.V&PI5"#5[1\N55 MA%P>(SYAA+PJVY7%L M?TGO";O#%:P5XUWJ957.:T>U18L' Z-F[_E$R$+W5K*#5\QUF'!RZHY% M-<-DELX2.;>[^6+/G!DW=]#H'1Y2)N;73ZUW7T\.WU\LZ#Y2 M;H Z>7C21)3?F(OR]M$+\O:RP3C; \4)_7\ M861SD6:L>'(!60C$D6FETK$;=F@[)M&]G MTIZ X\*G2?RG@JGL3;.L2K59K1$>!!Z2ZG^?U9YA+@$ AK2"D$RQH8LSR"2( MRH/R,_U)$-@488\L?4]!64XR4$Y\ZE^@]@LN,T?,Y7U'N;S,M8XIY$6'-V6V M99'_83$$R^:VB7.HE7.BY[AJN>UCH&6"_FA-F&;V_56M_9+ M[_):>=&T0ROF4=5*<\N@%F-05@F44P9]-$&H5%N_37._/AZ"8(_FE%!;47IQ MO^\XP^&".E#V;5,):H82I[2>.;"LY1!>P%9SU&Z^ZD0QWJ($[E#Y.)?RP57RMLLB]G%;UEN3:N=O8<[;:MM6NWVO1ZL M5+!F0K9[KR )9>21X=LJ(<,X7[*A)\ MH@3H;C(]X^K.=4#<'PQPB1.E#3FWFUZ<=;\2>5GG1TDT?;?/%B#YG43:LQ>- MCMEI=!]$1#W$"4C#^$D?/@)2;]4?A/%EMV"]YLLDN[LO@V8N7[Q#>,\TZ!?5 M=65^L*\PF'>'8%\#@5PVUL<'4$JHSRHEU!=?N?T?F%(R(]RWOG!@1@XJ(_?6=[9ZTBO%ZO6LU&P^HN(LNGB&GYXS1)G?'F3XAO M.XF##9/@RTI70\_TD ;IS,3G*:DW=XU3W+MY>H?HV+W;,.N!53-QK68+;-SF MBL2M@ D>M#8Y-HCD9X;R[E2(A:Y 7[6IQV(2DTTJV'6'\@MN@U#/F 8 MLF.9->M^P\]+6DK-92RE)2V\9MF6TM8_^>C]D].;8#Z$<[)Y;T9J<\T>I+7! M?/\NS9E+:36Z9K4SR5)784WE>3M7V/V' 7B-D'.%JNLR+HG3*/EBI$R[UK,CE7NU'Q5]J)^U7)%5O;T MYAE:V<=R:-VH-,>Q,0@2+)SFL?5&*L'\N&3]>&D M]?)CK;-8/Y!'.M^GEC6#M_-]-%=(>?-]Z%&]2!BE;YQ"1 M')RBOBXNW9^?%+=01'^,P\"]?G%X;OF"8?P@R?_?>1&?2_@_HC[/1SM_ Z6Z\3&F1O] !3F;_SYW,X>F;;CLQUX M"YW !A<'/'PCL&P_V)+X\GBQTYLINW%F<#+:GMG<,[NC0X?VD<>$'_1V0:IWZ_8J:3S6DF6=\= M*SS"QKX/!Y%^>6BP^ C6'[N9GEB,\.=;(&A*5N MZ@*?<;1[K?K'(&61?9U%CA6+I!NM/XP=.T(E@X:6BS[@YSC_RZ7Y?<<_Q?#' M?1S@,RS:!?JOU:TWQ \F-78?\3"O'7R?@$E_E_CZKFF<)1[PZZGOK8M_VGOB MAZ;X8_J"\;U#PX"[-4!2[B$W(^:\\NQ0V[-KA,:$+-+C/KC ]HR,[ M=N0B*\:!C;,,DW$@.I2GAVDNQX46Q:',0]EV,&SB5%>QHNZ=,#HHM]VH19S7KE:17BW6)F M7B01/:3S%*WM;QQCZ'KNPK7$(JS,9PBC"OT;) M"&2;&IK!'X!_H! 2'\4CDF-RC6CL]-VA6TA[^ +UX<-@-'(CFM0:(L7055PO M_VW'9:#L?C\9)9Z:X=&'QQ(?+"&>@D<;G8X2S0R5F(.&K&!-/6VF^C%LQ3C$ M$2+X,1O;0--Z@7: *;L1]SRJ&W8+?U#>MRK? MBS. 3_*^GN.YSK5@3'@SL+0!IGX-%ARU("?JIBP-F:*=BNFY@DG.[L:9S3B# M$V='>!Z<'SR"'X3+P'QPEB^2?@]'60 3,S60$&975=>6.>5VZVK[%>AW8?/] M4$V+ YN,IO%ZTG(W4-G2"(@Q&9:S<7)@LQ'K,8B&"=29D;8L\I7%48DHM1:$ M@PVB&G79I'$0NNU:+KC(015= 67/0."RZ9L>QW;\:T:8670]"EY9>=*WO MN>/TRC,QV4L.U!HX43]T>ZBO]8 63#EL"/APA!/)_\=,WF![*MLDG@:Y@?I+ M<]EZCN/#06JC&<54,$%P?9W@4B8?2H(S7,09I8S"[;ZC30DB6TGI[5&JNX%& MC3:<8=7M/:NY,T"S3/S2'(A?IFC2)!T)>"F50);) 4T\EIMF.-E1X-L]N.:Y M/U"7Q&E/^0?,Y59;*6EJR'0N4S"((_->G22L"9(X!+KNA2X0 M#MGJ"&123) M_?#TB7C%'9C?PJSN'G@8'J7P()QB5W14H-YJ,[^ &H[S;A?I@U:XU+O[J)_I M:+4 TZ_4FJY?. E&00 $3G\J<'C6:M@XB\-7%N'Q12P>N&/60EW) LB9M7.U M^\,KUQE.FA]2V9=SZN:^AY0;=V3P^PILY$&0QB86-3EHV)WS4_P+5?9TREV1 MSP2XYG)\GV;C@;5P31YT>*D3XT?06'#", C9(,%_#D,[&52,??7.Z#8"H\5$ ML0,,&<74%5C\-P[<"W(-<%2X(=A@0)[>AT6/P^ :A T0$W!OQ=UQOA-&;GM@ M'27H%+(C6!@-NM.M*.V[Z%^SVG_ DGO_,$FF@_Y&3LQ3\1@.I%,[][@Q O)1 MTTA)Y-IR5OQ>((^#H4D%<6.,]# 6Q)'SC.$%\+[:5OH M!6!^P@'X8(:FN@KCF3.@,14/#\5AP7/$,96" ??-X:7HVV]9$[&H/FHE8/>Q/;/YQ*&FC$Q\AKB@?L MAOUDA'0CW<6XBH$+VYT B0$VT0[09$R@@(BF7L)].'\KB:0K_R90$UC'3C!& M0H!_PVTC+; %Q!L2S0QU0H@F<-R_E=BMHX$;@32(6+'#,!C*,6!(Z$\@;!B- M>;=MRFC"#Y"FY5X% 7G'Q31-3C90V(]$T:)^P/H=[ N Q@4X6>B%@U#F+41G%D)G];.2-@S1_#X!_632.YZ"GXGXV1 M %Z+MTG_*U)XE!#[P*NA&_V ]W] 5HG"Q-2(VKY%1,&C!!XZ .T7O9P:ZFAZ M=PJKY*?P-?:82#_OP+G$42L$*Z"@<[D\JS?U?6<=+6E663Y;]/.7 MUY^_O?SX[>V"T^/NE"UJ3!;$S![B]NP.&:7YCRV97UI7&[A@?ND3R"!-_[L) M:4L'+[\>__7]O77PK7OZU]_O/BR:MK12\;/P48"J[K[XN']V89R> MU?O#H^ M,T[?GWPX>[=_CT-6IEGS9:Z M2E2T*IDD@%R^XEOG$O0)RA)S4-:D%KN>METFKD$: M?/OO:*D0 MF_JNXT7.#:FR,JJ61M!\NE? MDD]?G)V9M!;YH(>3ZUX&'SDW; MN((G-=\!^BLJQE]!8D170>(-E,O1Z-L@JA(,CY%C,\!4+$JY0@\'2(C@TJ$P M)+D*F,%Q^D?\1NI3BH&*?LUQ%2/K< =*TE M%/R3<4! AVW=D$F[F]/C5@#R$#/C96S@O_A5S$H5#CMU>\();]MXC M0N#FL(H2B1PL)\EL] ()D<(9S) MG%6X2IZIBKQ4RB;B*'@?*$-(DZ_K=)N,R'>B\E(N4J%DJZ[(2A0[&G& MA0]YX=E-$M#R7E$ HO;'*<4BA!0V]$V32=9,U0*>.RZ4WZ)6:QK.S[X#$L:. M!)9$OZ\Q*6NQ"&)MB12/(JDMO2.S&0 M\WT#Y%H8>7*,R/;8UQK:;H0.[3%&O4U\$=,H]FP+7=+Y;22R,!XBI2)]V=$5 MA]409WQ8!Y]-?., N^:_ Q^(KP2%(@AVS_60X6 N;H_][P/F2.CJ9CZ%K!3= MY'BLY*L%-,4P#X90*.9B"F\T1TJ +ZD#EVZD\@^^4+DJ'1OF!I6?O=B/ M%A**F$LQMP#^>D$U@KL1DU)1CC<_0^J:=29?C_)/1ZP5#_Z,H@)N0 M#N'F.8DJ^KVPBR-GCXV(D0LJH+S"MX&^Z.YYP-(3RA$[?K_W^3S[@L*+/5 % MM"O[9WOG^]C1MFIVZC6SU4X+7/0S-F61 L988:_J9JW9!G1HI_N7H.QXVIO8 M:M7,=K.;02V,?2$UHJJ09A3G*6@J3R?-=1I7IVR&Q"F9C1,T'/C$_/'T-?0= MP9,!F#X76X3.($&E4"FDHOTGB@-XX:70N:/8&>-/K/Z!=0.LX(9@)FW%3O44 MH9&*J"8*"4WAQ6CC98"? 0AN['"PSMSLC9$&7WG?*2(?.5LYA)Z#@37%OE,4RZIR^2)P_F MX,A3R M'CAC*B[SL\>-A4"7PE:A3_J.,XA8-[>O;=>3*@(:$_1$^A5.19%U40[>3)/EPE1?\ M!D1Z)>Y NA6+PKP&$G^\@:$.]8TT772E)P#&J=-_XL^ 1VX1&'N<4LEN 716)1TL.T%4HZP$=00A)S2B*MU,SQ@P1L\-1T1'B FPW3XU@ M+6)B0A[EU%H'KI?(G"!\DLS%J\"#SZIU T/#-"_ 9%,=C$B"[64S%T!G 1.4 MWH<%C/ U6=B&21CNT(4#CRF%%DO;LH;RT'-^N@+KN-2##6HI$AC75.'\9'<#@+"V#_P MG*\!=I GE$P3HS/^TNW#?:C[)#ZE!%'.#)'+C4O\/QH'/ITL-6".7=H9K(GA MWCT2Q0LVA^S\U/5 :=F9G"06*,3GQ19EWP*+C'%C$,=)&N575> $*#;^B]Q! M,EV*DX]DHA6)"GD,*1YCE[=8I/7D]EL=#!;N",#@3W/\3,(2*S++"_DJ3;U'N7+(C\-"15YE8.RWPYOI:_C M!FUYC2_,6-(\85BI8E,\(;FFN)(+VYBOE#B[C&$]MU-+4!KNOY0>!R+ZA#[N<72,H6<'(,BR]B.>"V% M)^6(F2B,@@29&>V81N,&ILU"RN*4W]-$/T M9I95J3.CU^:2?I)N!U6MHZ<.4!1F?(_!J//>KK(5@JLR35/@3MP"@U3]&. MRA!*/. ERG.G7+ )=;]IK3[5R(ZY246@B8X C-@)!:DU$;-*/ M8:\8)[QV^X[RO%P'7H*+4O6Q%&"(:[V&'JW!VA:\*%-$D@NVYLL-1!LM578-P:Z&-IOF# MR&7&50QP:@/5?"K54C!^)3N_].R(,NET_\#_N,>N*'/@J!;8C.SN$@%G+;. M=9P!N8>XCJ,//[DQIN3AAR4S8'V"7!JXMPYL2#!R^YJKB4-G[FALNZ'^J*@E MTPUD63>E4,/5%@7K%GM?>+85XZO#3DF)?^S*DX B#O:QSP^6>"L4(L<9Z)F4 M\D(Y(ZPF"08'V.KZDJD-'>H&I#W.".L[EUQIAFOLLUL\<[3PY7S>0\KQ^*&\ MJ\")4+J[Z"9'9'4I#0 1(,H1)!LNBP>Y%C(RA,.2>+8?I 3.GO+0$8U.X%D+ MU7912J52,2)J"RC4^,?K!B@JY[UC"?ERT?95.3EH6]NACV[XBG&:1N!-*G!#%8$SI\ BP509:D4P^4UT, 4#^3F4*9FOP5%% MD1"Z\[2&-1_Z1F':\O7LRQ?UO6Y\..0Y8BI!4P!K#;/OPAZA,UJUK/*+(QZ(;.8PD=8OO02] !$.<] MS:+,5C2$HY2/(8<<6"+BNUA,P%HN20BAJU_4U\[#>K$:B;$>; !K*Y3%&[TI(O8E^XQCW2EB\DJ2A420&#-+^,2R$L MD6!VJ*]>8)=,+1-1"I$]&0BA=X?ZAWRZ)YT];#=BG"HESYZBOA\I'E%2IHY% M2D=FTHS2[)4@),M,/F/R6P0=NE3"CE7VS*W[2+=IO2Q@/B!0".P:T0\4(5./ M@* 5QZ$5L3$"27.%ORR,/*%O88@2=HW5:"F?J%Y;+%:BK.I @,IWZ##^G?JB M68[H2&Q+XLU]!:B#'8H()$<%<8^%8RWC/*0(B&07Q.2D6U*T+^#D1.T<5)$T M5ZR'#JIM.ND.R<,&K$B]E ;=4 R3(/4=4]N,F$M9(U0$+R-56RB202"9=::N[ >R- MQI0@JXR#R MNN"5 @+$W$3N,.**D%W6/1@$IS4+%+U8E[RTS8OGDS,VRZ"]F M:'L3Y)D> V()&+IC#@9+#.,(OLK"(M:MQQ$#(2A[W5KP((SOB0E$5B M1SB;=#C3@C6-I7-W!9SP"YN&,@"M,96>0,F#Z'%@=8)XE^!(6KN(]"/48X)] M3Y> JZ@OX+T9E1+7*$PC=%.:NN[)[%(8<))_*^8]F?(QH7B+E7$/EI%(7+P5 MEK SE9_WDQ ;> "X1D_P:8J611+JVP))#B]$I8ENTG=^TEE;;@I?[ MZ[4^UT28%?->^* WX5Q_W4-\^$2_PDQ_=EA0-3%P*,E0HRL[=%)OI%Z%(WJO MHP'HA'TW$@PX1CV1BY?&PC\(EE=HR\QPF5;E#.1[?%?X,2A]RY&6"D;5*$/I M!EVW5^Y8ZD/PQ]]S?KI*FT@Q$F.;DQ6P,#%YVDJ/>JO*K)!$91I5"9 MZ!NQI9>G0B]+"L)-+/_\=;%@79E,^=*7C&^\F%>9DK-Q0$PR-XQOB/@7HKMK9K76-)NU:K[D06>Q0:*1:G8"\% M;H3&C+IB'*11)BS2T6I8BOTN(A$8U- KM^>J/)PT3I1V#4M%0:Z45BB[HW$2 MJS@9PSI(09,:+2CQY&V =^.R;QRNY2 ;Q(:U^"(Q-A4]^L:@6\'KTS0&G#7+ M/70Q&M:GW95?I05KNY(_Y6P$1,DIK>Y6''",R90@;$9C+[AU'%E6Z^\-P/@6 M,;4I FTJ;C VF$:GTS#KC3K=:-4Z9K5;G;+'Z\&5+:M[6JQN]DSD+XW6\9?7 M[S]]._^E4ZZ:VYYU13WKMFUQ-J4M3BG];_(L)ML6Y_3\U?'^]];GVK?.V[^J MAR^+"+YHN'.M<&;I9S]T+L$6HZ:\YUSZ/32.V:K*S5[Z3*K11 \=V4 LFMTW MYSX[?CTXJA2UNGG@+FB;N"?O,6,\'7K 656.3Z5\(A4KTVR"7+I4XA>E0QC. MCP\7T8:>TKZ6VI*V>>+J'KJX??QZ_/KD^^FK MYK=W7X_??BV25C.ZN-4+A=81PQ$9G]&)>>[X;A#.Z?"6BK*%FKP]>0:R%5;K M9:HH^686\CS4;C_$WN;'M>"TEJT0VPJQC1%B+T^^'G_Z_KGSY?#@Z*_F\=1. M[,5"K%$HQ-YA][MS>^C$HC[V2,VNV!-EUB^Y M^[E9"$L)+BE"MW+K:VFH5BBTO23M.>J5M9 M]7@YPY8_/"!_V+8U_R7COXNV/B_V 6QC>O=-AX7Q=.OBZ*_CUV\NCG[M%B:M M;3Q](IZN_T\GQ)5K,[?D_-34[K_/]U]]_UI_\_KMR:=OKPI9R'2UNU6H=F?' M>!W_I'R_U?U$6ZS)Z 5EJ%NITI]S3FVI_]ZH/Q7@[:_MSY_>5MNM0J-W4H#+ M]A6U=@<_E,KS2M7J_)8U6"JEICW?"9"%[L4\_G"YLK/R;1%#1S:U:L6C# ML')4Z!7_?58MGEA;\&#!H-M!3DT1V@'<4FGFQ:^<8"L@[W8KG6:S^5LAC+E/ MX8*0Z?WW6;W\V:?'WUZ='IQ>&*?OCXZ_9>I(-/UHP8WI3FQ,1FL2^V)07;KH MZZ70KE:QZIWVO/WHKL&U 'O LL5X3ZG$PAX?+81F] M^MH)J363W#[0[6=^S[BF&X$9!V.Y8?6*50XFE0$1B^=B,!9$AC+ L(VKT!G" M0<;Q^/?GSV]N;BJ1TZ]7/2_H_XAN$ M6_LC[CB .:)GCIA??X@;@]U=8JJG.55S0T6)R?E+XX! -/%:Q=C)3!;%\@XL MN]8'C,:!U'L-0"59K'[()=;YF5N=O3+=&&ZM/K):Q1.N+TP@2'5=0Z1-GM1RM(&UM!.IO:FD!F1&U-R]HT:ILN8TV# M&\2]LV\-RY(XNM$T1:#6"LC)VJMWJO7V+RPHFUM!63KI=@"-&M4&Z<#PD]4! MTMVS[I=V\P1ZC).F4B5X$>U6$K)J>6G5B40Z&T[-*;QM"6\A21M+TW2]=C<1 M2<\O(R);I5#GXI^].PDN_JV[TUFW"B:FQ2*R!4*RFZ6SQZB.,L6]3GS':!+R M=O44L\VF.QWJ)R9%VULIN@;J!DNFU7D^C"S$*-M"ZF[?KQ0E,@$BG>U18A(A M@7HP2Z"N1,1M2<1GU&% \(ESV7-9$?/YGO5\7R.[>KV^5ZLW:]WF[EJ$:Y<) M_3$8FIVMH3F=SFKPUUJKWF&W3K51JSYZ*6I2OWU^RGS$'AZ2I;5J:;*TM3Y9 MVKJ[R*A7NGM6M55[[M@6;%ZS-I6J2Z=GYA4:U;+< M8]+-9.#!Y8-;S[Z)LD3*]Q/I:/IP@[O6W1_Q:F"LH@FW);RK4.]D]G!AGI75 MJFWSK.Z69[4EBN^!Y-J#_<8Q +\;#E_-Z'W(-H'U'EZY MSA!XJAQ:_0%;5N-P:^"TIYAHYH[$/2=J^(R\9YR$V+";E,9SAT?:U*LU99[9 M8<\&'-G[\--S;HW]/HU0 =VW-D-QFIO$MB9E:NZKUY Z5Z]MF=F6F4TPL[)2 M5M>*SFMA=_.AUCAAS?I>VV1.V*VVYG/"REU8X5WY71B\ MSJ3K,M.GLP.O,T-%K6I[HJYR G(Y0R4*X"8<> 4WSWPB>R^..';VV/X8N< C MY16^#1BJN^>!R938EP#F\?N]S^?9%Q1>[+D#_;']L[WS_6WQ]\,4>2TL3$[I MMPSF?SLX>PL,#!NW@YU^%/03=/3Q+7O$GEQY<2 NPE\<,1EU/,9YOJ+7/K%! MF]K!&T=V;!MD9ML\L9.^$]N7/) /'=8#]$6@&:\>)X#I1ODI:90;63I]-&HA M,KWSPU?_6;N\+L%)MK)2L.5O6_ZVV?SMPOZ)(R!O07^+Q7S/\SZ@C:T87EF, MYNY*%[*,P_VW9;",\OA"(?%/%)S3T&0\ \S7!7KXS MO22EK-Q6)ENN_.MPY6E\Z2/L+@[XGJWD%'.GI1D+DGAC);*^BV)2*EG,.J%G M+PZ#:RO#\]:UJJM91]#>N3* M.9"%V MZ5]W[IG+#[;""]4^/W#9$?3"Q<_SJY/A\_Z_ZF^4: MHG)1R%8(+<4%,INWND@J/(/R!=3_E2&@BO'EL8FKPE4L)KP8S.YJOBKCWP3 MOV=VR'='Y#-2V;':I7$0N6Q7%%UET(JNA,[80>NPZ)H=QW;_:D0T6G0]"%T2 M'$77^IX[3J\\>W%QY49 >GJR*/PP<)P1B&Q,D>(J)J!]S *%U3BBE1UE@?*A M6YVT9%G5,JDZ)I$.:G7K#;V*TMC1[]@U@0T9 8XPNG'!8(V2WC_P"5EHY;EV MS_5P\CE]R(X!+?IWGH M4Z#KN=)/OE6'O;(U[39=QIY]^O+UH/&F>=*8*F/'N<[P''1/WA^_*:2(:K&WF-MUK],MG6$[O< ;P WG MIR_?[U]\/CL^GU)*\E!C[3;"I;QTZ4[QC.=B-K,^4_/!;?K'>U2%X[A??-1J M=%!#"9W_)6Y(#5VB^>J94.1(1^.GN3,,O.\*U)\!MOWMVTD$RE2,&F/(%>_P M+5"YL',-7$#5$;[5^SD_@*5-7_YPR>[+SU M]2*(FI*^_B&76_?1HQ("FFK\H7G4/6QVJXV7R[F?NM:C=3_-;1$A[8='ZY*Z M5]_.ZE"F(X-JY4<=L.O*VP^';\Y-X_3]X=2HP_8D-_LD=\Z4*E(80]^>WQ;* M\J!<'TZUR\&IMB9U<3!;R7MR9,?.[VQ03$\"%?(S9)!8(HO?.*3#SH87V .] MQCVV:H6)1V7N11H)D'$EO"I_$K#FXJH3%E7Y2'9P^_OJ<]'NO"N-ZH9NR_/H MN?'13CSC7<5X:7O7KG]?=#C9KNL.K]ETKIDY[$TZ_PU?J^9^6 :6S&L7!*7@ MZWG"&#\P/*6>_.&5[8+AI[H<'P1V.#"7:$]SIS3F;?[RW?P,#]M+:J(S45ZK M&)/HF-NQMCS=OC")>9D7EL*P'@E897"QR8\L!FK95NG'T 5,' ,J3O L<\NB MGBZ+2O%BLHT:RK+T^GZ_'R1^C"DH66ZV.Y6=3<;M,UD+F?"V^"\]\.?SJWCD MO?C_4$L#!!0 ( *R N%2U,'64=AT $E[ 0 1 "TR,#(R,#,S M,2YXMSVSB2_WY5]S_P_.6R5>/(CR0[24UF2WYE=.58+LN9V;TO6Q ) M2MA0@ *0MK5__0'@0R3Q("G+"7C#JE1*)AJ/Q@^/[D:C\R3 .'%QX.$'0+F(W3@L1C@ $0$PX\'&\@._O;K?_['+_]U>'A. M(8AAX,TWWF6P '2\@#AF/WFWY!'2]/OD;C+SS@&=$_R3]P6C;PGTSDD O7G_RD_<)8DAEN>/8NT_@3][)&^\SV'@G1R+",X_6'T2@$;/Z: MT,6(?QSQ HX/CXX/3X\/,E+.8[Q90Z;2YRGZ3 L UMH\(D&?A9+(4(],T61B M\9H6&9[F-'K-H/]Z01Y&(D5FR$D#B/24/$$2?GN3DXKD(*Y2BX:<'!V]':6) M.2F%84'W^/CXNDS[;L13!QE)$5N9*5/D<0TY'H_!&G@!3Y M1=-9M8K'T[R"X]'?/U_/Y" HB"-C>=_N1 '2+TA-#S>T_1%C,-Q]N&:FW+\MW_/[]^Y%,+6.++*S4B\8$MP"! MX,,:$&PQ?ZKDXA\BXG]EKWVR$HR?')V*<0PCN.)+PA6AJPL8@B3BX^Y; B(4 M(C$,0!Q3-$]B6"%(<(DD!G0!XQNP@FP-?-BB4KXD>)Y<% #&) 8Q7]ODM_SK M>HUP2+)/_*/HP \YR'!;&NT4V[7I;<5X$H+Y2B@(Y+X2L(8T17SJV(W2T-[9\$'5E MBV?QD\AIK@(8=N6*9T$8N)98/2R_(AR[CD'GOCQY6YBGKJR11?$ M3\1:,<;!)8Y1O)GP24I7(@O_%:*HO*\^BULO_+EU3OT\NSEGURL\=*R MO%)AOXSJ)=0+3Q@,IOA7^;L^F;/<&8DM9W5DM<]7FV?ZC-G7'(7G@7-.< Q MKX#_8"1"@=C&ST D]I+9$L*8I1"UH+,#=<+1F?&^A!E218%>N40O*])+RQSP MZH[7+:"\$Y8P1KQU;<&K9K(C>;H+DMZK2A5_&9!MA6S1SXR$T[50GGB#;%/2 MD,&.Z)MVB&[+]DCH;4L?L.R,Y?D2X 5D",]BGG-)HH"KZI??$KY??<$@"9!4 MIEJAW*HH._YO=\$_J]=#V"O7_-]>6K?WJJA]F.P[#!# EE<1>6P[U[?T=JC? M[00U+]R3I0](*M(M9#Y%:U'C-#Q+^#R$+ --GV3'YZ]"B$7,CPA+*!1_; L1 M4.3%#$#4@;A&?-WAZ\TF[?SMG_8._[G>X47&H8OK73Q+5BM -]-PAA88A5R0 MXSJ;[Y.$*UIX<7O* 7AV]K)/8 M'?0A>@!S87H02&F^6U$Y/JJCDI?@;8L8NE^SY<<4^/&8,:X/ 1SD'ZX1F*,( MQ<74:45IA^BX#E%>A)<6*NTCQ;=2N0-N==QN4Y/8YI:KL^*T3(BW:R$:I6"9 MD^T(G=01R@OZR9-%I1:LO+ !ECHL-R2&RE)6_VB'X+0.@R*J4=GN4>>KO>V[FP?TY60SI: YDN*-LG>[XK>S OQTE*\ M5Z*%D9 P**:JT8 M;S,U6OUN[?\313G3&6>'_E?Z'RZDN9-+W;SWP&)!4X^F._@ <9(M3$U$#<@H MXD]>GI3U*R5Z69$#4'6@_@"4$LWGY (OE2?EJ!T%1TK;YO;2 H>--5NW,B"#& M/?]$$Q@H=M5VI':(%/VNL'WGI*^9C]GNYVM4.V[./=F@4:;S([KU* M"QCZ?<<)50:E4PX[8JH,WV$R#9"V/I OPV=,M4.E'&II#N<'3)YU2E]&J0.] M'3>- M;NQ-X;T.Q^=E^&L(G(CINBLUG/\0>LNAQVEE$R)UOQ>:/(@;J#SP&6 MAA/0BK!7_F+O?&4S2O,.W=WM6+3<^S8".QC*#F,Y(AT0ZG)66A,(#,EV=)1] M1'=N.L"RZP%>13%J16J'2[$#-I_E#>!U/'2J8&:CL$.EV/A,!U #0+9%[T'< M"^?=DW4]R$A@AT?G,)(7Y6W+&L Q@G.Y@E04 ML+);5&9& XT='L4N8-E2AGGSO".A"FK=LMA!5.P)70Z%!E3W@NKQ#K >-^"J M\4+JC*MW/"#[/&1/=D#VI %9U6BQ [(G [+/0_9T!V1/&Y!5;1P[('LZ(+MC MR .=X+I33CO*BJED%Y0'L;>]/T9%=C(GVU%3["=:CXQ!(.H,2V6Z-5)907K7 M)J;%,(?VXS]3F55=,M@AW#GFA3?,OKT >MP9T095Y)UBQND.Z:")/ _4RB*[ M0SX[P(HA: > A\6XL_M;905NI+)#J"B5#0YPPU*[*UR5J=B6V Z>[OY+"_"& M.=!-&PKW<'*M2X;P1XA&O0ILY-\ MU7.D\LF.@-%-?MA36O7XL:;+FT:]S+G>[K5#4-&X4=%\6T8KVQ,VP6':[L MU,\@3.EV@!3SB?[2SH!,=V2.FZ!IVN!5_= *SK#?-\ S3SLL2+LKKAT+-)#9 MH6H5,W38C7:)(EKU_C0F6_'Y6=%/] \^#..#W M//Q*^E"7# U([A U=@OEH$$U!I*M3+[Z1SLVBMZ49Q_F4M>[OM4ET$IBQT1] M,LIXVW? :">,CEN U""C\S6A-,CG77$Z:8%3P^[S7MU\&G$:]IJ..+UI M@=.;!IQ:!]G>XO1FP*D;3E7O_C:4=LQ4K:H1LT'S-5LJC)'/:Z:^1CH[:MT" MI0]"1NN0Z;5[JMHT.S2-X=,'-/86C+ON0;I+7AN:/Q\=*>OC;K&Y!]"?&3Q? M>PFJ58X&@)6EM'4L_3\%IK^,GECP :S7"(=$?LN^8$Q2%M*/XAM:K0F-/0Q6 MD*V!#PO<0\#FKPE=C!B-1R=')\>'1\>'IUR%8_X2KL U\65)*3WC&9[F-'JM MY!K!*&;BK\-M&:]YQ0?>J$LC$G88'QR>'QNV>W@V]P M.[:%X)M]-8<7\&Y$8=BN"3FUJ/?=X=')X3Q5)9V_/[]^]&3V"E:LW^:T@ON3P7>76:_6M;? MK[O6O:>*!0]"+>Y2-__K,,^WIV8@S&* _<[-R//MI1GO4\D-IR<^[9H245K) M99O_,()2L!8M$9(]XGKL&D3CE9#,IB&7P5>(,4(WXOI#*A-RN?+IGXV48N!_ M/!!M0A]6!'/YC6XF,5P)B8>SP56U&,6)8.(3)D/'Z&JSFD)1XU:2E??.OD>^Z'@*P PGM@*_U[M]$I7"_.ZH;'RR?Q M\Y[K!5%YB#;3]@>W0E&42XO.WC VV!O&6;/*2.^CM'+?\6\(+W[LT.C(2&7Q M[IC3C6&3;JRQ;;8DO!X^ <0Z79X8E<]E9O)NWCW M"?674ITHF-(E5E@11W/L!R\*I:C.TR)"M'DJM2-W;11J6\T53SDT6!-[)<)> M,%:?7#8B=Z?6C.N@01)Q6] M$HKU):"8X\)2'9A-\1=Q66<=P1@6H7+8!/M1$L!@PGF5$LYL";E09>RG%ZW% MR7[=CHP[2.@"8/3O0BACVT/=>[+=?JY0Q+NDQ5A[9HE.]I=P02!8:GOY1L;' MRP4O1*CJ#_ *83X"$(@F2G.TGXJ715KV1"MZ)WDMS%,3 MS@.3_BEF1ML0.\EEX:]=Z/,Z]JQ43O.E$>O4)-#2);H&4-%&!0XEQ=W.OY"-T;4]3W&W[>,GI!TSZ??=3%H!XC6Q3'M_:0;J M%KIZ@KM6.9.AWF@P;IO!V4FNX4F3YEKSI7UO@B^??,C8-#SC=0CKWCVY !4/ MFP:ZWHBJYTN %W""KP"BTJOD#D;"K'E/2J)XJ'U0MMP;SRG%D;YJ,SBX'$OX MO)QB5?[3I#FW$>1MO'\DQO:7TMQMOU8"UZ8ZQX/ZZI!Y#VA!Z]KZF:E!FVD8 M0BKN59PKAR&JTF2G=M CY"81HXNO:-F0*_.D22MS@' ,%Y ZPL#O$ =$V_PB MQ;W&ETUZ69 5JS].C<:Y)4$(#S"XQ NNND$QA6>0/B N6"A<-5(ZQ]N=N!J& MP0)NG6X4KBPTSO&3R7V^\, +](>]JI1HIW;#_M4L*A9'WML(FHT=T"%/7[KA M*J$8"=$U=\@L7N10!G8SJ7/CNVBA13,UDK@FC'!9]G\A)5PDGZ&G0N508+*3 M.0=1)C1=D82:K-#E-.?:KXW!:W%";47NVM KRQ_%(I>=/QK$%)7,$4V\ M@8]%Z]--' 87B4#A'Q#0"IAV0D),0.X59)>LUD]W3,1](K%=$"* M5WMA<);$-R2>\?;**WUE1BUD_6-7:\12TYS;/O(V:HU8:IJ+[==YVN@WOS;$ MKFU]$\82,4Z%P;=P7A02L/3H8%>$&O7;[EF=@U<-ZVQ&MP6MN^#FKF]:^+:) M%09,2XN1PK4%10XIY5KT6+1^(>G.-EN2 M6["1CG*/@.9[0CYL@S\@6BRY+#;FR((%_"38%X>QQ9EDQ<7Z^U7JW 3:$_- M.N+?RKI_0-]WK/[[HM#B+O2^1J"A#UYTU#?7^?]NT$^36$ :\/6RQO4=%$(G M_YXK'WRYK=]P_P&5.WAJNL=NF&"Q=3'DIY%0\#Z'N;T:-V2$Y@6&J\#W2Y*( MF) S]!1#B,4;XCK;MX7,.>U*WUR=*:.1TCG>+E?KB&PTCBWU!&=;+J\F(@K] MF%!5N;=2.<=3X0]>+ M5*ZSK86/_$\-BEL[UN!N"?X>,2RAE1FI2BY!03'MVI_P."CFY_U2QVFE\ MJTII[GE7Y8TLEF@- Z4T]QA0P\=4S,G60#,U2N=,>SD UR*RH<[AQD3@'DQM M_-WZY.F6=W;F;:@YE2I2W- A6GGO^?R/:#,.R%HLOUM_9$HP_^FG$2=O2/P/ M&&=$YL &>RFM@KLK5]$S9 MM_!92>8-7G(7,([0H0CWZXE($6G&2:3CC7UD( MY-F>/$<6)BM%6-M_T<[-G#]0O$1"-1,^(*I+DR[5.1YX^^X)USFU+.@2G>/@ M?@DI'(.(S2:Q' M7)Y4I]NNY53LGN+K#UZ8/B=1C*[ "D5(L[UJ4YV#=AJ&?.-7)U7ELW.MGOE+ M0B+UXGGELWNMYOL( M$7IO:WFN1%2-,+R M+#"2O(B)X#EKT3V,B<8 7?[J' *SA10OV0Q$FO53F^H<#_+F@>7ZC2'=.3[V M)PFSFDUW[R6[:Q76"34RCG@>:6FC45QMQ&[HLBVN[>2'TYR!9)4?:*>0_DY$ M/"+!SYW L'R#ITLNUX0_OM693V-TB5 272. XT#K]50U$C\7>?; MLQS-;\&&DD@5@6O?G8/L,WG87DQ4=29=JG,\2(DD&S.?" ENH"8&EIG&.7YN M*?$A#)C0RV\3OB?[,F0 WUBK#V<8B=S8IMJ8Q86%@:$'>,VU6VR+8=9(Z1Z* MC7'9^A.-K71.)-S>8? %!Y#*_QY%9#F\,'.Y0U[G^,_.SG2N-VJ2JZW7W2%2 MDYQK_6= OT(Q3 .\G<)2L\%I6]*Z>Q]W?(YQ_C#0N_AE[<^>*"X[ MBW3+UYN]0O^DF-;/KYG4.;2G%"T0!I%Y'352.,=+MD4+ 1_Q55Z2ZPUZC93. MV?4^(XQ6R>J.;$ 4;S*'6I8=V)57'SM=;V:=GH_L>*^1WX*N[_R**&OM.-Y2 M]IQG$5:C%F/(>8\ F@%@S] M]U5@]GMJ!UC3VA%@ LGP?7V2OJ:%AA)G%L++Z ,!BUBIU9#C=43')' F_&YAHM4B\ :OSI=HG.8I-/_ M-Q@%(@83B"!?_FX!C<55(+8F#$2R):FWOOD&P/.*<7*S^,R'A0_44^[:=^<0 MS1P'Y?U"\5!#?O*FORG5BKJR[;WX;:D6,38*FW?:?(M1O$K@'%CBPB,)06[F MKKA/UE+*(#AR);(T2/+K:?(@AA4GGK'I>-1&[]IP^XVP-8I!I'O@2I/FW" K M'BXH8IYIGS4HIY8A^ ZW"ILQ2,TA=4M7Y:L;0ET'J3W=-#7!9=54-WAKABD_ M?.8S?8Y2D50(X0N,_@V#2< )48BDNBNY&_O?$L3EKS$.2@^"2I=,&-R)J^$D M3!@$DKC\7,*+5O-G[.SGW$YJ[2D'DI_B+LOG%-"- MA?WVF9SD^BQ!D;B\G!E@4CC51Z9L5,YI+:: B++90CO6!<=MG\ M"<%(W$!J9E1/[1J+MWP1X7\]B&M7)(QJ2W#%W]].V)M5.=OJK[5_.M?L&QKZJ MKQ"<;%^>\W7!LSIEZXO^;]<1?[Q>]PS6LD,6F+](IYZ_E)+ZPM1T+=V^,W&D MM-2I)_7-I+W9*8RLW!#LMV>\3-U3WJ6E<1I^89F&:F1;)>S+$)=*-T.B(>> M+2N><[64OK"4KZ/9O6W]Y0X;T8O(+<_3%O=G2)G!.$X+GX:JF-RM*MON97L?6)SLGQLV@T%MY9R@.WDI*7Y8)>:&@6,8GJW4B'T>. M(==E*^?Z=KJ^#<1R9 O3:-31.#@[F)C5*2,_090^=JQPH4MTC@,^]@DG$G'Y<7 /5VO^%]U\P2A6 M1UD+6N?X*\\,WNHV(:S;9W&.VR(L6BYFC>-;@G \P?=H!77QTPR$CNQ6N[ \ MY7)&$[=;FOXP6KR4*R[GFM_1+:22X1- M_%H(>\/Q'0Q@&G/O @F->"X;50W<:*!P0QUH,8;_YV)R+CTK>5E:Y[@L-!6#",N/,)1\D]._9)S;_CJ<_%F MHN_+48OSQ]K3O[ >%=U$D V][Q/QLI4-3C0B!? .L:_:$.]6JN_*4:N[B-.P M, .<;_RH^J"0+M4Y0V+1PNW;:75[CIFD-ROYA"]@+)9QM' LM]JFVU"MQ5D[62]0?<*PLMO"8BT*XHNT;&E47WJ2LN)G?HQ]U$H[WG/+*@W\W0:AC(^N0RB!J\(O:7D M7QQE<6FX.G+)ZJ7%53^\9;^BY!+;"?)JTW?,V@ M+R] 7< U84B\WHI5/U4;45\V/L.BK^6W!6U?V-[>[)N&!K;&.)!OB&W92WWP M=#:O_13GI$%,QF#(WR IAQ^L?N\+\-LGT<>:N#/:5.*>6[^]G,'WW*#T9UY^:&TA=]@8H+I)W8+,ICW/\UE\; MF_"U@"\)XMJ\^HR)GJK,DR,QZNKM'27:831WU9SDKF'%?QUS.B:(U*Y_5PSSZ[- MB7KRY].BB#S*)[,M_!DZY#D%.N:4< ?1:IY0!H.BC>,%_X]I(N2UH.V-(E$V MR\[@0J38+T/4B9R;ZKG>&%QCK86N5R#KGQBO!A]>_T M04>9\"L'&2VS_-C!=A?1H)AYB^YFO3K_P%02P,$% @ K("X M5-O7@7(5'0 ^>L! !4 !S9V)X+3(P,C(P,S,Q7V-A;"YX;6SM75MSW#:6 M?M^J_0^]FM M .).@FT]Q(XEG"L^'APS.0A"B"R?*WO3S= M#](0PKU9F@5)%,0H ;_MO8!T[^]_^^__^O5_]O?/, @R$,WF+[.+:!G@DR5( MLO2'V0UZ!GC]\\O;R[O968#G*/EA]B6!?^1@=H8B,/OYZ)?HZ*=?P/&[113- MW[Q=O%V Z,V[HQ]F'T$"<,'W))O=Y^"'V=';V:?@97;TYNAH=OC+^^.?W_]T M//OXZ7Y_GRH2P^3K>_K'/$C!C%B4I.^_S7$<9;_M/639X_N# _K/'Q%>'AR] M>?/3P?J7>U73--JT>WY^_O'YN&IY>/"O3U=WX0-8!9O&<:-MG>_QP;^NB!)5 M2ZI03]M*WZT64*S%/DQH5X1;JHZ4DN[PW;MW!\5O]VH>@3T*U5BG\'U:R+M" M89 5T!#:,>.VH/_:KYKMTQ_M'Q[M'Q_^2!R_1_IO-EOW($8QN 6+&?W[R^UE M0V:ZG,@RR <7I( M3"HD9"^/!, I7#W&H/K9 P8+\K/E_-L^A=>;X[5B?U'C?Z!MQUV^6@7X!2WN MX#*!"Q@&2782ABA/,O(1WJ 8AH:6J$K0M^4&HT> LY>;F(@@+KOX(X>/*Q(2 M2N8ZVHMYZNNKT,>.(61B1=F7Z2T( 7P*YC$PT+F'F9&?(Y"D@#H@)7B+:' _ M#6(:;NX> '&.IGN%7 V^2["D**/==@[38+G$8$D%W((GD.0F+I;EK*_[:9[" M!*3I&5K-85)$<), TLO.,BKN,O)GX1ZTN'ZD:0"19@\>//;Z5EP!,JIMHN=9 M$(='.MHRV3CT[5F0/GR(T;,;U]:XV_*LN5--=#E'84YM.R$#$!DVLY?+9('P MJH"/CF;]_%Q&VIL $[D/("-Y0.PF[+9$N$3Q0Y L 8E.=QFA?$!Q1*8R-$/( M7KXD01Y!TMX-P*4$&^ -I"&&CQ0.UXLJ_FH!CX Q"71:>-_2&GB+ I/6 \F@ ML'HDJ99V&.!Q,L_U";\5S*H>H(,720) HIM<2+$UR8KF*?@C)VPOGH!FSW9Y MF&<5_0)B=DZ\L1H_K+DN+SKHFDQK\&25G.:8S MG'5BHYEMJ(EP75^VD#5+2[ P][@O>MYH!E*Q<.U9?575^-NO8P,\W6#<) @]YRYJZO5B\[JUF\T0?#8^8L>S8( MHG*,;6>R!@KW\C/"P!,)%[!8T9L3E^38,&SRV>EK>;$"F";#X -&J],@^8KS MQRPT&.\%#*U4:-&FL&JP*MC/ST+.9*!;EX<]?>[!MRS76XG@LK* OT4#+@:^ M$W$<:.>(\XTC@UFBM;RJ*F$@6XZ=VW+L?J7%_$/6D^-@QXR!#6*>@^Q3,K! M1XJ[O6(&ADBSMK:R8Q!D>9SLK/.8*M9FXV!/DM4=24XT-("BF*>E_3'&VV.L M:6*2T#'Y6)Z=FWP2O?RLSL_-MIURN;G047=[-9^='2WG:[;1FFUF-#"*F-I< MRS3)V/G,7.^$U=[YJ,3>?,73P+L=%K:K1B8]W\_0D:9ZYQ$$'!WIJ@=. 4=' MNKZUKNM;9[J:S/ND^)J,!MRE=J/Q55Q\&E?DWPW9Y!L!2;3=Y$Q-L7EPKE"C4H0P:@B/Z>E A$66 MTY_\7R7D=Y@]G.5I1I)H7&A02=ULX8J#.8C7?!2H,IA1RZ6I#MQ;EI+I0HE2 M)=L8=%+6->B:]M4@=(*;I@8XK*20_^W@IWF4LVQQD-*"'>6V#S.PJNAIA5N] MXY"^/\ZV9LW>SR0%SS(D:-H0B#!)IG_;>[,W>P9P^9#]MD=2E#PETE&Q6+,= MH93 1%V<5@>3%T$Z+YR+2OY0-, M"%BNX!.(+FEE>$F7KS>?/.<[D2-J?2$BHO$B1H]F)RN$,_AG 8N+;S0?!Y\) M&NZ?0?P$/A&0/J3J/E)@*N]#*:;CQ1]%Z"!'CFP&)CFEZG')5!F_ATXUZ_X- M GS_C*S@O\7+"/8;7KN/=K;;A@7Y1H?N:#QQ;!/YP!ZZZ]S,\;WF]IT@G.&Z M$3"^UJ)$^=&NH/P#RK$UD->9&6-\S>S[@#C#<<,C?*U$"?#CG0$X:6L/X#5F MY@ OF'TG .\Z;@2 %TJ4 '^["P _660 6T4YDZ,1U%L<=Q_O?2X<%O0M34KD M_R1&_M#E,N&5=J-]CPW-3FJ:\FSC M&LN!HVWV+>#:8S\]B#MRK=G'8$\IC]>75"Y2M;:N3QP=EF+BK1B4Y'0',/4N MB*K?M\<&;?KZ.K\:O?W]#&MGLX8^43/6;H5&LY%7AK5ZIKU-@6\W8SU816)G M?T)#DJ/!C8N%-$LODY"N04?7R9>MNF=]T%<@:V)%@LR3706L[D?:YO=L(:@) MJB%#0L"P2"$#RQ.DKPA\0)B>CI 'BQIE'2^RE!. C)83%%$C*X.YM&4/*1=I M!EI9$'BS)Q'2\*Q!. C*XK%%&C(,;1:E'_V'3Q+01$I<4IC G-,KU' MYT3;GE&IGX Q'O$(IIW%R/O"7C[3*]/C^0?_480QRP@ME;B[C55(NM/]'I)1 MBR@MO8J@I6H_BTCH@2;1^&4,J6Y%FFY@%R?Z1+:*$[VB/*_4Q3%ZIK?:DWSI M'.7S;)''78L$F-/AT8:@&H\)(M+ 288 59/L\1 E\1C.>!]2XY[4]A?2O$2U M!?W&]:?CZ2[XR%EMF);X])$V_8[DS.%\;@5%X\-J\O [T'-/:PA3*@5*B2,T M'4I?4-(3N]4]T OX6X1?^*CJK20LQS283@$:/38H8:'+R M>^OU#0:/ 8RJ/2GE@669842!LK.=0()R HA1]X BD*0$^+WIV;^)OY=04K!9 M$4/]G/W>4$S?Y2.HIW_1E?^G(*:W6)QD9P'&+S!9_C.(<][.2B7:=K8C1SL! M7.EX037CD1/A]\[>M77_ '%$IM9WQ(3/*+L)<':].(?I(TJ#^"-&^:/,Q$J5 M"7/F)<]D B T\HMJN%.4);_M=@Q8?D0H>H9QS %<^]X^!;&>43L$80&%=+.S%V&U&<@:1@OBR=@ >A6K&*%FX,?9IL6 M4%IM?$9$GSFR7=_BX7="2VM0Z?K6O\OD9+& ,0PRD-)+]F $ PQ!2BQ$8?%3 MDK[_+X))]L_R892>JI\Q3T:9T("GSYBSZ2[Y\&0DT^]LN+CBG2A]A8*D6<_X MC-:[2[E3,Q72%D+E2'T&HH;QLGB38UW"ZF<_8>7?*4*_X*-@K"QL^EF6WG@C>3VWM"==AT=HS M94%*FM^(?+WPW!Q\QG>\RXW3!I62\#JQ$ OQ> M@;Q[0#B[![AX"KHH\I%H7']JDX,I:;H6K"3HIH(L51?H@$M"AN=+D3FX1[>@ MN!"(;M,1)FAB@O8B90_!5* D;;0.AOJ8^[W&6;/K>G%:/EU[C\E7L%ZH_9(0 M[:MA/0_B$_H>XA(4]4+96:(A8_ZL4IOQ5$!KW8DZX+:AA-^+HIS\0EA.EJ:3 M2_S\*BH+ZB2JMBN53228^SV)N$+)DN84$FE>7]-VZ&,V]1XJ$A:J%=68_#R? M!'3*Q)=)N>7MAM[52'HKRS"81;P#I0(6K=707FMIX(/.7-U M8,+E[/(9B Z"+ ";T'L7&3^P*&D)?@RQ.V,"1#.!4X*3M!!UDR0OQ> M#O@$$X2+C*UWSLAKUM[\V&GF(UQLIZWI1 M:LNM03':= I0C3:3Z?,^V[0ZOL50X>KG4<>C\FI#X6C4;L<;B[;M)@,%D8U: M<& P[9:7O(($&=00Y_'S"]5.R#.TFI-ODK(MBUV'XU6[&$K= M@A M$_@GB"XC0.+, @;;)]7#/W*(041O'ZGM/DD)ND#$O[K#D936-V==RGCA MS*8IY5VQM7MB!^@EOE"'G<82.GY4=05^-%+/L8.X92OKPX!KZ_R>M5NUOGY# MR_;FJ$$"@D"TR[# %?T:'-STXK1#!-=&OZ= SGQ0W.\T=(AH"!TJ.)1"7\." M[9[;G8!06N?WOC&;UF\>5AH@ G1D.?SP:[)>OW=+_33IS[QFE-\;]IS%MKZG MKX8>_V5T&2HMZ-?E-7H,U,^3CBX*1OM] 81-IU0WQX8]E_T.+M=A5.'(?8T@ M#OIOTM&"8Z"C6S$XEW3;-*AX! @MB*X!]T;O(>35K_]V*V^G/^JA^VNPCWD MP_Q^F,'NC*KY;E,1U>X?@D3PCM8H.C@M-0AUV.EHX4._3CH=D#!VV/<[;!K' MO7F8LT]U/ 5<)0\2"NQT?!B]1Z>;7DA8VGV'QY %"0W5)8+S]C>M@T"/2 MU>?/%/GZP=OMM>E^XDS;ND_F>'6PP.Z6K>*NCN)FQ^MY#)<%NT'V,/8)=KJ/ MD2UXIV/":#TXZ9D!S\)JJ]*;"8[ZA3&U:)> #"W*2BA!:/F F.M$0$T+5[F! MK!8['1K\Z-OI9A"RYE9!P]<3K)H^J8HD'-^D:I>;C*.$G6Q#6XF=#B]>].Q4 MLA!M:ZO@\AULF2SW>M3?01AV"S5/LOL-4UW)KZ'#21].)5ZHF5@%B6,/S^^> M(4*0I$5!)D4QC.BM=7<9^;.XSPXMMF?Q7V^OLWBK-EK K,>:;H/.'=K;!N,' M(^$9>ZX]BH?GZWS\/N'X>D&AH<3Q4W$VZU>[V:L##]]6K"UZL)M^KY MC=6/F"BY_H(Y&&6T:&&ST6)\3$I>4L:W2^MZL@8[O_M\=ZZC9/6A[C64-5ZO MUT]Z=/VDH(_5KYWD=/3K=9/!ZW63,M=-^@J),[2BFA9VEDI??"M?/EB#FU:7 MZ5MV #_!$-RA..(&"GU6W?>4-%AYA+T.J)!5/PG 64EOOLC2(C% M=-WC)%K!!*89M?])<&.J)%4[7Q51301]:M9K $THP.\K>^Y ,5,CZG\*\%=0 MLY(#)S%!^_W*'H*)@$C:9@W\]/'V^XJ7&PR(94D94/G%<6:K[BN3S58304:_ M=1IPZ##T^R*0U^N[7Z_OWHWKNRMC^O'+:=59:FFU&A^K8O @62LYJX \ :KPP0#>\ ["I*10NKW:UOGQ)(I@6Q_/IFC0%.IH28-S"/.&Q"2B]U,0YP MXM:IKQ;L%"CJ MAQM%%%Y#2-UF::!(L?9[NM2+\9O@I=CF?L[=NZ%*KA*R&N3V/IA[E 7Q=IE] M]9AGQ65+K(Q-GJ#^N0@(QO]:E'L-:;B"_17)BMY\7@*1?J\?<^P4[8IAM^;M MC6FWGB:^U)Q@#BZA/+_C]@>8!$D(5..U+%D+:V(RSSRAF(9K\9#QD<]IMS06 MD!U'L;]9D1;U;U51NM]C ],8%7RJX'"G\#8,KE1& .^.I=(G#S_$Z'G$4ZE4 M!?I?[=G%6Y*R81AFFR<9FS^HM;P!&"*2YH68]LDY6/^]V4](_NH($T:;;( MX^H-!WZ*+R3I)OT])%.'G8)#+$\,>L0Z>IK/UN'5 "9T2G.=G,/T$:5P_>WT MIH!2-.V#J_TT4T>>BDML0D\@M_NBG%=[9;?:;P\2B$'':,L%6Z/M[H",[P(W MX&K(ZSXHYA6HVJ7!RZ1ZOYU?49:BZ>[5[Z.9.MA47&(3= *YKMZL<@:^*A&X M!2& 3W3/N#0&^:1"*+)(=P^10@>Y!29+O.?/+W6-J!Z1^AUF#V=YFJ%5^=Z\ M-$R%'(1H[>&P>Z"5=9=;[/9HX>R%(&<8OL'@,8!156@J3XR=).O7TGOG,F;, MA,B68[9[(-=PHEN\RRGD^SLW_#&H\\SG5??D@G3"(<-,.@7I9[9[T-=PXC!I M2K]"GK_"(C>"B;9(:G+12F"\VE8Y1!*CMO7292+#V)[IZ6+3W4. P6E0;-+< MWHS(06]_X_;];IS&4\>BE!-L0HXGL$*6I^M)W2^ENF^C?-]/,2WNI18&2 [U MU,&HYR:W 9&C0077GR:3VJJ=BU.F%V/6W[-SUE%K<)[.&FY%9^Q^GDJ@/<_! M/;H%,3UO<1-@:GKYKIDT=L4LA/#M8[%[")9VF%L0]ZE1X?BO?N*8XX+UTI_! ML8P>!G+',I@,QD>PM\H_*92V(3B2'9RTT'ZO:L<4R3,!TG0B MK$[H9( N1&T>#E!%)O=\@*_K'<3@$("HN!O[C@PTUPOE>*K.H;ME5I[#Y.&J M[2ZKP%71PN\C+MMO\$.>1%>X.[1 M&"\16$MDBB$BI1-40/J/3DW/P1.(D=+<2I*-.&L5L-D5W&HZSG%.*U"E>_[& M;VQ7@X7X2(0*J0C#3-*=PZW804ZQRA3O^1D=CNF;PY6Z9>$>!G)E82:#\1'K M;5E8[/")E(69ADQE%O@))@C#[*785?* 8J*U.+SW$7$#.YMH_ ]$ Y[,D"[A M%*5@SE" 'FIE75))H\]>8=815ZO M6'_OGVP^,_+ZPHA;L\YS,A7Z3+KI_AG$3^ 32K*'WNMS)$G['< A'?]+EW@N M1,,+RJ^#R,GP^S8YE@UW($1)]&\RX5: 6)=( EQUHLG"BFNY%4#5N?N]/8*E M_?T#Q*I(ZM!( *E&,UD<\>RV J,:<[]G4RSE/Z <9P^*,.H22>"H3C19('$M MMX*D.G>_+WMC:@\7ZDAJT\@ :4LS71QQ[+8#HRUSO^]NZRI_LL@ 5@<2FTR( MI3;91.'4:[T%1+7Y^WTSVPX_NC:PAR1GQ:;L-#WHX^S9Y&TN2VZT]WB7OD)^ MS\ME[:+![OX9&:*^Q443[!LNWP?&V4X;'MH;/?PN#RB90R2;CGT=/B:H7O/Y MCG#-<-Q(R%YKXG?10L4@.G^V .TZ&P-DK]E\/\!FN&T<7*\5\;N HF0/?+(1 ML>ML3&!=L/F.8-UUVTBP+A3QNZ(C:T]14K"$;28O38"W>'T?*.]SX/!0;VGC M=['I]:5H6=TDBTFZ;!0]Y6/QR-H3OJ;%(N/7?2=<'!+9TU\44J16!*U'12 7 M6%4I^MB$Z$2*/%)F]!1WE.EUT.E+,<<9/J6+-]81.H5BC8PA/44:57(-A/I2 ME'$%4.DBC&U\3J'H(F4'?T*J2JX#3T^FG<[@*3O#M [/"11/1';(%$VT>"@" MU;LBB0NTJA=%;$)6NP@R]&&5#G 8Q=>O= P#TWGYZ?^0#R&!8\\]@NMQEY,^B/]'BK#BMF<+D M+B.4Y=DW>MPS>_F2!'E$H!TYU? ,YT&<*-"X4BI@W.+E1.IGE(&A7%S(*E_]<"JH^A#/T&I.!@3G,7-]LM"M M[T!VF9!_ ?H Y@W Q6%?UQ]$FN$\I/Q.@_!KC)9N0TXGA+L5!Y;%($*^M'.8 M!LLE!DLZO-R")Y#D;EU;GIIUBY@"(?. \^"&TZ1EN\NY"J1DT ")\R'C+I^G MX(^QB'/Y%OB-[%? [FQ DY'@1@%RN :6H Z&TBIT'R M%>>/63A$Z*Y-W=%FZE[>#C+,^#2&L'O"(W=>Z?)D3^J M''M05QH0J]V\:4#A,OG3@.IP\Z@!=6C5HX;X4NMEJ2'D,5+&M=AQI [1JXVK MMX:3- A@61GR$)8R4N1QQ1X.)G>^EANMY68#]'*W.#E(#M$_'RE5H*NF;A.( MJEXYB,W,&=#HDMV"NU>TX^2P3_3;\40/DW]QZ]3#3!$:Y>HA1"J6C(=02:J. MWE"DW(M!_Z#H^=O_ U!+ P04 " "L@+A4KGU9(5]K #G+0< %0 '-G M8G@M,C R,C S,S%?9&5F+GAM;.U]6W/D-K+F^T;L?^CU>3WM=OLR8T_,[(:N M;6VH55I);>_9%P=51)4XS2+4O$A=_O4+L&Z\ ,@$"(* K(@3<]RJ!!*)_)A( M)!*)?_ZOKZOTS1/)BX1F__KF_;????.&9',:)]GR7]]4Q=NHF"?)-V^*,LKB M**49^=1OG1DF1E\9]OKNDS MR3=_O[BYN'US$N7W-/O/-Y^RY$M%WIS0F+SYV_<_Q]__]#/YX9=%'-]_]^/B MQP6)O_OE^_]\\X%D)*_[/2K?W%7D/]]\_^.;C]'ZS?????_]F_<__^.'O_WC MIQ_>?/AX]_8M'TB:9)__P?_G/BK(&R915OSCZWV>QN6_OGDHR\=_O'O'__DM MS9?OOO_NNY_>;7[\9D=:Q'NZY^?G;Y]_V%&^?_=_/U[>SA_(*MH3IRW:9K\_ MO/N_EVP0.TH^( 7M;KR'423P*-XF&5?%_-"JQV7;[OTOO_SRKO[UF\:,)(H! M-;HNDG\4-;]+.H_*&AJ@'&^D%/Q?;W=D;_F?WK[__NT/[[]E$_\-T]^;-QL- M1OD\IRFY(8LWV__\='/1UV"2E>_B9/5N2_,NIJLHR=ZNR.J>Y&SP=5_E^I%! MM4A6CRG9_>TA)PNI(#M0\/']Q$?V'YU^WPT?:92F%L=7]V9A5 ]L*/F\NB=O MV5])QBV!Q5$*>[/3(NUN=WV_[W) MH*$>1QJK]:$.&>D)96M97LUY=\?1_'-*E]M>WYN,4]F=^2@OF2^4Q$FYOHON M4V(T@[TNS$=S-)_3BCEO-V1.DB?>W0#-*CH;"7\_6@?@CX/&6JU64;ZFB]MD MF26+9,XLR'92F&M]3=-DGI!BT'>NR<%=%P/PT.O"T;123>=%Z:#Q+1J3U\V@#FD/&< MDF*>)X]<5KHXKHHD(\60#UW=WQ!-KU9)R?W$@CF-3$7<;I!LH%G"]#H(G3'[ M%OE'F17,Q,4\_');LO^M.=+%[)&'9-A4&0Y>HWNK?I^Y;Z7HS'R$5Z2\R-B_ MR"4MBFN2U]9P "K4_8V(AY.'B,&/?3.W)6OY0-.8Y 7?()7K3UE4L4^>Q*,@ M!<=X@(9H28KK:#W0 Q9V,\3KN2_(EXI-P=G3L+VXK*0_&FW#H1X'C)4L=POK:5)$RV5.EMSNW!#VB51# MYA7;\P"OB,XKSN(HB\\8S,KU1;:@^:J>&R.O2-F?Y17E.$KYDB MT^N88[YFD,S*!U*R;]W4@]=C,>::'A4/YRE]'L?%:_1N90\PV_OL YW_9D<6 M=DN#MDGCKW+CK6MVHX]VPHX#OYZ3-"D-9Q/7[P@G M(E;/0"SZ+18<%EL>_U!7?\@X=E:(>3?W26:\@ N[&1I/,X^@6=\M6]LF6XXT M6(HQV-V)V=F"C>A;C^!4VSCK&'+(87_79&^W9&.GH8A$#MEP*+NU%CFQ$3.Q MXNEL%PPN*_M37I%XH%N!['B07_%O,B]/V5>6TL>-RHI:63.V/_S5V ^9CE?8V[(QATX(#N?83=@?G MP2ZM^L3FXU1T-M0_'I#"TVIOV5Q;<]LP("5_0VR44_L M8TSJ*/X]FY(J'VB4Y-V9C_)L17+NW)'SG*Z.H^QS7CV6\P&9<$"'%D:Z:'4\ MX$P ZM%1;I39&8PF!T>R_#"Z+#^,DELYX*P1[G-G95H;B=$4=7NP M-9:3*)T;I80+NQGC%H6E4+<-CP>57V$\HUK=.XNL#;N)9<1IY'BGA:LFN/Z; M+-3/')(L/&8QB^9;32,%TT"2<[@5Y\X\W>.YO2@I3B[C6&&(3\0UKSOZ+ MUGD^W+^B>4SR?WWS':.L+]'^8Y[2@L3_^F81I07Q$I4?;!U^MO[6FF=KZHKF M9?)G_7?I1$A0:KO[#I[M=1\&\D>:3BO?B/6Q05_3>_^^)M6<&?@5!OY$*$C6 M$'M<"][D!R'N>_\0QXL#Q55*9@NIA'?-[,8.^G2;=Y"(;VX1E8U:.C9\6L,I ML.#7:G/6MXAE7N?9;?](,WXW^"RM\_+9CGH3XO#28!ZO[QCSHZ^)MO_;;XDU MG\V6%O&JJ++4QJ\V'C#V5#H=0@!CAX RK0+6 7K(\HE@K$];%:BP$.VWQ$*T MV=+F0B\IJ86TKP)%8Z IG08]VWK@CD*E@&N J.29(U5)\KU8'UM.6@>) '4' M?5)J3UQ+@0:IKJQZ$#MP;$(,XN025OWH./_+'^=5SJ2L8\=$[B$(TN,7X$:X/H_D%TDN5H\Y?=I%PE*:]W M_2M)XW.:;Y(HY LC@KRY)BK)O0:-IK2#5T(,*P@N/_IGF9IY+Q<\X+W,2:%> M!3%->MZZJHG7.#.0VH[?CF 'X>VG\@=63VR?^7K3TQ\A9%" M-VJ:*D0CKX%D)/E@LX5G"('I;_X9K\LHB]4.>X^@ZY\W"+Q&#RB1%>^[WSF$ MBK_[AXI1@Z%_O)<@:<)P:+MBOZMX:&\F?(N(>AAR.*$I3S[(HU1Q:B0FZGE4 M;:+0SH*40EH[]I%P"1HY2@LF(Y.B9[*#&HEJA!#!'\"T>Q5#(?R#E:.JI"MZ MGZ222 !(UTU1Z].Y=8:DRJ%X80 \]+T=>8D)T/EV>HQI6M";DG^E/#G<=@PC[O#/$KK(23\ M79<;,J?++/F3Q-E\&]:Y3&@LDH*#MLK9?K@Y^AM2WP.O M!WJ U'6TKG..@4HK=CKM&J2!G;I=\L8"(AUIEH4+J64A6H;6SN #W%=(9I$_ M/[$D&Y?V0+(5_.@YRFLWAK_HQC,?Z]FHKYSX8RFZ3G- M>2-94'R2071#ZXX'X=8"6$(X]41I0@,Q3,;60<$TLKW:#]%,756* )MS_NZM MQHZ_6X,QT2?@UL (52L^IW$Z'8YM46<:7LU08Y(^U ]Q760;%]*Y%1*S=V:$ MNNQ?;9 3Q?YE3)!D%@*,;G(V'9P$.1"$Z[/A\:5Z>658:V-'9!/+J3I7G9KTTR;(SZ&ZBEN/H#4 M<8LC:UVZ$X[H)48'"]F"?9B"+.8)7%?12IUM.28K75_7B)7S)'ZVU)YY_K@C4WMY^4B?&H-AW VT\VXX- M 0$UFRBS;9+!0)M? VZ <(Z\%5#FM0?TKJAN@4PR<*!NR#@Y]+AU<5W96;P M:V*PV3;\Q28&OX:27D-)KZ&DX:&D\ H6G#)1G]@$/)%#V/PF*3XK(DN8)KW[ M1:HF+SKNI#%;TX2A4 ,,<']QD.N$?78\!1F\RXMI(D6VJ(GS: ]*F4)T@A*+ M<\(5_,0@4_!Q"3+)Y=QZC]W[J/B&0%["&=NF>5D7;N/X_@)&/]1,8 X?8;[ M"[MH1J_F21J.F,) J<(*-BT4+EK@U$9YF#KY>EKXUSTM]!".@<=]7T#4]_6T M\ 6?%M8^TR;=37E"**7K KM/]S)/ J$)F>3T3SZH *'Y>I#]>I ]]"#;08$N M)AI3;BK?\ L)FKO[#L'+ APX!4[1I1B-RSLF$BA]C/+/I$RR993%QU619*0H M3LD326E=F^KL*Y\)U1N&1ATTH:C9P0N$ZI I= ]EL]&ZO+T@>_V.+*-T.SS% M7!916X(QR!S[I@F%C1?1=F2C"J!!]F;]D03QGI&Y3'.!^@\D614B-G_".$$E#$$ M&N%;]"^5^O>D?$BR64;^BT2Y_$1 0=;\)(1D#A^J&4U3%#T/8\*R$*W 6',)*,18/(M]W#R0G1XN2*# EHVDBJD_S MDO $S(!#-$E'XD'B1XB>:.]@+"A?5'3.&*0SJCZ??)GNJ%_LWZ/ MAT09<4\>%0B 5"L+, H)A(IU']Q337U/QU!\3=!97[V^A;CV Y/[!1(2H0JG MB0^)9[>G0&1PIM5;7X/^14;V0U/D28I)A#J<8)"I%[A$Y_?27Z%X/0 M_Q#%_K6C3U'J'FM]BPC?U.[7Z.']53O',?Q9ZF/N>(YZPM[C,LI1>X/+%#9( MZ.ZYF4>LRSCV:(+:7QW-Y[3*RN*&S$GRQ 6:O"SA;DA7E&^)L_B21EEC?++] MFFGS;F$%=/,)BTCTE'9%RI,JSWEVL_J!<)VFDIE1-W6;-J>M;#IH*L39Z<@Q MM I(Z/ .,.&M+]^'G!;%5D(T-D6-0%2V&TV#1Y1>E5A4B*Y$H8JS&H%"CB%B M+TWI,U_%SVE^2JO[[)%,IX"?RW-/2XBK'V@["%6 >(,;=-"F:A &UM B6T$:@IO+V^;6 M"YRW7.?:;V;^\WF2,?O.=ML'P7$ES(UZDQ8IU^S-Q06'(;L=.]-D;0,T=#B( M>X^^5_O&"EX M@T5/X"&0P7+R(('](XF3>:0H@BDD:%4>;!-X#0&5,$,4+N[7@VI]-_S$/8N6 MY""(7-4@9'.Z4F)"1M4&0Y_*'Z5[PPW3[PN7(!^I ^@[0%?0O MZ^T0W0F:Y+4O>' !0CCP%>+U/9'7]T1;V;R_&N5?)/+Y3+^8>$HS$YQ;B7[M0&L-?4%=#$4XWA0;[*.E M0^\67)06/S+15M5*JD?A[PU-=GYW5)% ,N<4'K-8F1O2G3K%[4-1:/15K5#1 M[TV%MG_W0Z&*,:,4*FS_TNQLO^*-&TLK+':#-+5 B1M;QM;#VY_&@>[S*,E_ MB]**'!5%M:HE+79%3$Z3IR0F67P3E=(C$U=\;1UDX?EZ%G@P.VQQK!X7AS#. M1'HU YO)^8VFK)LT*=>N#8&8LPM3T.7\:@Q,5!2J.9 (%> =?:O3;=/SY%MIT MJ](TS;M]*5Y>FNU^CH[7VQGA(V(NZY>*9'/1^R &+65?FZKE%&?Y]@$C^J;0 M\S7:U])+W]49V_0'CN8@%PFGS,#2:"D#N:JE\PQ:'46+L(N>!C5VY=R%J$1P M?2&H+/;?K3(M5J&W_?: M\/O^!<%/+/WX\.OR#7DM;XCU@S;\?M"&WP\O"'YBZ<>'7Y=O@$E\?TYO4#@),ZD]Z:%$;6\B]>*=)PI=1KW($PMO%$)G>LHV&C M.7-[[JLY1 \J=)_0[(GDW"IMJB0T).A %TO>*> N)W<+3TW54&V!A4C#<6T6 M=0>Y>5#Q_RS*,UJ5 %;D5$V(B*B"0 8HG@U *)@,-!YN\_M^CWAJ8UE,_M3V M;75?)'$2Y6O^FL9L41>(Z2T[W51@5*-N.B_0R(LBE/LQSO*S+U52KC^2\H'& M%\P,%25!OD*GU8N\H"2N%R=E(W'Z%I>$-)@,<<*Q3AFO#%R/ M9B,\SZVF&=^ * [G4&VZJ%6WF;@:C!8(J-E,0+5@,&-H81C%.\"X;T<>981# M2=NM-R>F=7[XA5,'F21D4Q6VP_C%E^ MDRP?2H63!-)WX*2@#]0YPLZ ;<<(YOM2X*>T9H@6& A.YB;!:H2PAG>4I+Q M7/GWLNQN?)GB12@933/,V*=QZ_U@IIOBY,'KO//XD[1??_1\]TQ!/?=H!'IN MT'BO9YD\0_7<[]>#\Z;=V!@1_$4+J$2Z;E+YKVVI3(/U+>C9@Z= MH:C. B!ZS!E?T-M<[ Q8C_^#? /,>FR(PE]'F"WNV-=51',^(CC\\[;U]@6?EP0[IA*Y6-*M'>U$4%8D_98QU_3_/><++)!TM MF0/(PYER/\NXDW96EW8GCNN/X15++4V,&(7@.!J97Z;\ SS&&-$NRA\9FLPR M*D\[[)I&Y+&'8^/H+JQ0W)&O916EDNQK#*E@P]DG=6S.T.E(&@(:YARA./@$ M"'I=Y?.'J.BFL0%40A@TJ!P] X*9[9[>9<*TGY)0=-U7=+_+$)<=7E'S.D_F MRI+/+0)1B=8M@5\( $704KZBMP"C (?K'O&_JZ+D/M0^U $7X52TD=9R%+;Q M$S Z@AIA",<@P-W]*;DO+S(F<%5[Y5%9,4=]?2JO* \WZ !*U?+G=C_8>,Z6/[E9G'TE^3PI-B;ZAM>.WOZ%A]\2*^*1* /+JT]RV':X7;C9V6UF;_-G)KOL)01TN^ZQ&]S.S\]&5V C0..9 M0%#[R3^H7>=T3DA=R8)AV J9OXB2T-,8U@A>H?0M3?Q@_0 MG!-R]H7)<,W&QIPY9G-% 1HY53- (Z+R2_LX8?0#-(HN(1W_W3^KL3D=YKX] M7^.C;/,&R@--^:).\B>V?'.!O_+E7[;),NJC8UI$C]I#$*"%TP<"HFL0# [/$??;LHN,#?DP M]A/5 @$V$JT2BD8>(D175//U N8 X@4X1/#XR;OI"N:<)D6T7.9D6W4A3"G'<4;1\M(EIG-WY '5$]N=J[14GG'7 H.IT>(=J+ MV ?*-KW9)JB^6;R55< @\L[B)2=W%&I J8UJRR?#39])/R@+\RLM M22J^ R;^M6%%6K]Z!@+UZ/5T+NO+@ZL+'TFMUK>G0,7*B05*%A%[K'!0-G/E*[IVF16L!L)E= _JOT)F#+=5FF9G$>K)*W?#Y&J5T[6TK"(S$LE@_*8Z%G1 MJ:1\AA]F^2MBAR_1$R;=\^TCF291^*A3?LXRF^4WW:3S3+$82@V];VJ,' M.7VW\P=*%7LHT>\MG;9^]U*?<@E,="GJS646GKV+!US2@Z"S\H&("P_J-.E? M/% T\0PM!G*:V7D4 Q\R_'ZEQ6-21FE=EDQF(:1$33,A(/),^RA9# R&O$L? MTO::L0 FPUFV3#)"^..-.W%4-;+TVG8>/$2V]1$FAI(;H$>;T]#K[W%O'B4]O!LRDA9-5ZE-C1Z]:LH / M@*3PDZLZ0BFC1$I:-88F*H(,:DP.'XT2QS(N"O!XEU4UG1&2ERMV;8:@*L5# M[1"^-/'HELA!_.FP),,%B2%:L<<[34EB?2\87X08[P][4';85DFNJ'A@>UO^ M__@S&4]16C\_6IY$>;Y.LF5=.%-B5+3:=DMSX=I. 2I,?2X#R55NLZ)(EQ:G M %>R^HB&7_TJBY,JS^N=H!!M&&JAO#Y*9FT.\KN[39#Y;+.I3&Y%? U,W/1L5M6=H MT)-.#PW8O@=F-#LN=2&LW3HX!FZMCC>;V[P]MB->F++$Z>DI@- M0Q=>4:9*425ZW/"89F\:RD,7BIQM K\ZXNP%83/$Z ME/GEG#]@'X#1:==*"4.UOB#U'.9LC6DA/[P9UUD6C86]L"1_(O$YS<^KLLH)GY4HD[XE9=Q/KXB^=C\!P'OH[ Q'MOD( GRJZ"BM M>R>Q>'525]36:]R!+[9Q )@UFH?A0-5D&^ #2&>KQY2N"=EF^(GEO**;I\/C M>IDI[FC);WP??C]AOO\5+?^+E#=D3I<9?PU& NC1^76^@1'Y!?#9N)KMX5_: M^"/UX*[Z02HFR6^U),UYZKR#Q-\\FF7"],Q!';7B*F8=>0Q]:_-CCFD+0PCP MV:%@7W@=%-3 /?=J%,C0>_O5PWO[8B/>B"\>KWNAQ-JR;V=J,TT7V6;?JXQL MC,<)%80;R"D4L(\ZPV.%_^R,,< 7G8RGX_!J,-M^KS9STWH[Q/97B&9HZV-$ M,'S)WZ3N?$_X:>*'ZD'AB^V$;+R]4U+,\^11HQ2'2D'^MH@ MEP"+:1A_,?7_\*G8GQC(WI8=@X4M"RUDX3':'3!\*AA'26@*DDI/3@B8VT=5+N>M_9O>2? MD-*,C\A.A.U1V(7R:8P_UY:^K#$'ZD-1F*N*JW>VV!T>" LN2(F:'K: R&,T MHN0:Z%/+NW=:'0;0_&F2DSEKI-1\CTBD^091*)J7R65)\_WN0_SA3*R+"??NI@,'/_27=.*H.4F=T_OZQ].H)'L_ M>6)+@![?1*8",;Y76V*LS7",#5XRT!HYJ%F/RP8]FL_SJI?_:-Y!TUW5[,#C M;VCP? QT<<@X]9IXG4;91QHGBV2^O3.\/UACT\LSUJRGXVBPM+5R MH5AZ_"%-,.<3KB\Z@P4_UI=TZGM%MRNL> 66)R-,P-G6IZO#^25_P<8:F/!# M-A@S>/?+QX-FU1W.*_)<_V1T7[?76.=^;J-Q"!^&R3R,?/^VSQ:$IX/2A_M] M$W_"?7=!^!.;!F&,'*9N[CU4U!Z#2$_2@;L*!)\#3':X\/#.ZNW\@<15RL08 MO4+(\?J.3_UL<>B&T;*_,B'%[$5%Z\,;>-=7DPD^4XF>XU"J!(!(/'O3C1[%"E_PA M&DT"@(1,P.&HZ/?LP=,/]6:]7B I70O>Z6H-T2 M=I(#WC+!(DY?AM/LH^'3>D/26MSB(7F\HV=9R5]/E3VP:]B#ZD.#>G"V#8/5 M+(.[UB3TGN<5\I3B#LEK^IT\"I$G#PE9G'TE\ZI,GIBX1<%,-4EV986"I.>\@A^$8$KS.DRS*YDF4HN"EIN["2T8=%KQ0,EN%%\ Q MD/6T%F7&W+J(UTQ P4M-W867C#HL>*%DM@HO@./T&UL4O'9W,Z6($A,T0-0E M" 8W2LEL047"Q&6!9TF(:WI]ENI.H5!$7@S$V#Q#G M/J8\B6,Z/W;N9<)X=/ LRO<9Z^19G1'DX.S975+@T3(G=;Z'* ](2M#:N[8) M7C-_P,P?:%I#3OF1R^;R\ @"N]A@*DB$@'>?:2.?W1ZN$#DTO=[Z&O3OHL-N M-=\/41%X4Y.V="HC=7AY6S;I5$L1TJ MT]27O(3.)8JV W )K=M[$OS=BYR2/'F*^"6.0^7%FZ3XK-B:8)IT(*YN\KIQP6Y<-*;^ M!>QC4-*ZS,6U_LV=T*RN&\@G1;D@89I(OSE1$^?;!90RA5 ')9;4/I/S$X-, MP2=$;^E0KE+IV$OINEY*G\ZM0X]25+=8K&X1#!637DE8HX(8'D+%LCV2.KI3 M6"25PVK3).'\T)&,$LZ]_.>[SLQ>LG]N?A'\T.)"OI8DBP_O7[34\/S\_&VQ MO&<(_5Q\.Z>K=[4.+@ES$XI34D9)NBN3^\UD$+\D14%(/:9&1?'+;@G0#LJ1 MK3HP!UM-]Z5OAK:_^5B/D;^54+_PUZJ8+)P)3$/A9*@;NEU'L$JE Z07?OP MX^;WK\$PP/5&)!W\+@6R%0)_$[P'81E\R)<<+"'/Y T&#T,=;:%V&]A/A:R$ M.$C?@9J"WGN0864="B^8S_3W[@<"J[C(F!-$;LNHK ,B]1]OR!/)I*]!ZG>@ MA)ZZ@\"PJ#$;=L&)8NQ!'8#;ZC[=^0>BI"'1[ZT+>:W?O44')(NI\N7]!AA9 M/*_**B8O[.]WE2 MS*/TOT@DBQ;99]"Q9#89>(OET6=SJ"4<86 NBQY,^37QDY,DNWNF7'I98,%B MSS:^GV[/+_/#4<[?)%^,9$0N2SV,&E]3/="$:(&*JSE\DLAX\XZ1TL[&7T$OW;5/<91)5@@N#_=%!IP[]+EOH^6#KT[:T1I<;LJ2O4H_+VAR<[O[JZ$ MB^:&BW-=)ZE&E4\DS)HBQP+]ZB>^BF M>.GTX&+#I:5OX>NMNE,A]+ QPQ _@(IGK[_R^_XPJ6+6%,GER%;XK]N'%',\ M#+H7B] S :1[@R/HW1Q"<)[>6]4&Y2;[O"6@,L\1I.\ 44'O/.,:JT:J+ZZN MF>SF-\)\/"C(L$NU4CXG*27J%#OL$KD-L*OGNF ML*)[1")%-XA\5[1,GH&*[G?KU & MZR-]XF[.9HQRE2O(FBH7DOFJG'J&'J8>%R?S>V^ERI*>9:98@L,D?>.Q67D 6YZD;+;W.V"+%\(XI0V#6Z M0-UD.UU0A0#"\'M<&2<(4/[M;NL[_47"0YAS-L4$46,2V:3I,(%-7*>:@:JA M1L*BP=)]+@K))S<4WR!ZE:;7OG5JBV#@LS:^B9#IN#?J5?F'?[E$J'IP<>ET"\G7$67P_4 M; 48NEXK;U%E)K;!D7E5\GF>+RRA?[A=XX8L6:LK68SP22K]1@I)O M$#( #AZ$N'>#V@HBKZ2 I!:=<8BH_48&6LZA=@/BXL$5X1L2DU7-]S3A16'O MJUI/*UIE0N<:0]]ZVDU)[S=.-&0=A!04'Y=7CK76EA/N5J4IK_N8ETF4IFO\ M:B-O"Z\_HK9^X\EP#D98HQ0\>Z7#@-NWCDN')5^J).9OAFU2E@URE27@WO?< MVULW82RG:@)61&7O,]SW+DKY55 (1^@@91>:.(H9=?\CZ/>X![VD)X\2:2'5 MRIZA$Q((%>O^G$\U]3T=0R=W@L[ZZITLY112G_R=)@F)4(73/*PFGMV> I$/ MJ[5ZZVO0O\.O_=#DAUT2$J$.)WA 33:Y/14B'T[K]-=7HG]IF_H?HOC!-$>? MHO3!-*UO$?%@FMVOT<-H_6UU7Y O%5N6SY[8_W2?G.C>BU)3=^] R:@]6F3U M),.LN-@>7P98U$^_0/0P8";+@X'4I\8./@M&P@= T@NHJ=\62EU77T6KQM!$ M#V:!&I/#1^/5*QD7!7C"SX6Q9H3DCTBY-D.J1!@;=@B7!N/$$CDXT4,=9I]] M?23\/;>[9,5(9HM;]M=BL:DE=EM&>7D:E:20115&8M$^![#,PB.GR\$Z+)=X5C\1CG4Y@F0#06Q.Q_2<@8E66!1O@6_0N3;>I3SC+"ZU/* M0V4*LN8G(21S&#(;35,4/0]CPK(3N%,-Q@-HL8'=T6WE4SFRY%1-8(FH7A*N MP%EP""O%6 (,#KWF_>*.;NWF^8H/=RX]M3;-+*Y%T^1"+>PM%$).TJ0(F!J4PE6R!'+2J:YD_>]-S6EOVA$\2CM; _G#GL!IDI)>$)>3T#L/;B 43/4E1>)->-:D[C_$0.]! M%/X@_&S1*/>OCOBB&W8!AF@XR4&46K=T@.C22+"090MS>%8!@N_B>J8\DNK] MWH%2XW?'1T]XM5!8'#$\0!9-G/2[#A .LR>2'Z4I+?D:BW@)'*3O/CHGIP\! M/EAQ+< )9A7@WGG$I4Y^RCG98@<==UI<[? GGR[7.Q\1^)?( ]/WVDURPO ^ M^VM^V&M^&,(VO>:'O>:'O>:'O>:'C66'_EKY8>+E&2Z3I-,.CHQ/4RK)7K0< M7R-I>-S\Y11'JK9'='E!ZA]N'].D"SV#EEUSA6DY-?P0 MA9'T9P#KFLL+(^GP#'"M/*&K%<]/X+(\1#DI+HJB.AS#=B (4'=@)Z4. &HX M28?#"^(3H(7KB32KRJ*,LCC)EEA<"9I X&HU"1%A9]4]*X#HNV<%D+#>I"3*Q$2TZ@BM;N-W PSJC)I(*]UU27LU/',,C0 ?EDA;% MX>M>GT:K:$F*6UHM'\K?HK17YE&[7;<(,MS.8Z#I2FT.-SPGWS;\)VF4K$@L M+]@&4TLW]QUJ#Y&B)Z$^/K#]>W [JC7*HS0E2Q)_RAZC)#XG!$[ME+:0HD/0 M(@B$0)+:0(F4;?K7LT7+SHD@ I"V;[5)2'T%!4XV0S1 G;NLYCC2 M/D!>3%:C!; 7F*"HK)&G@I?4W$?!\(!@!=1RM&%=-C;O=XYYD441_-RT(JV? M/50X((.AM1!U"*GR;^.K"AL>\U/G-(N3S9"O MJWS^$!6-&W77)$]H_'^JB&V0R_7N=]FQBJUN.Z[!\&X]Q.E(+/PP/I[B2([CNC:(&MMX.[SE:V MVN ]YT&;;-D=YQU ^H%=Q[>:B[QL8(?]JXL;]J<_[OBTS!87;#U_2F)^JBXH M! ?1[?8 QU^M-),VCPXD#UH]ALN,5#\GA'SVH7 M3UPSS;P'%9R@'MS5.P/5+$.8UB2T4V)D/*6X0_+RH+33'2DE-TUE/S#_;UU< B9WI9168D*MV-(I0'I)JF7NW8-Z?0V M[JB. [RGTI5'>4=830R@9K(2!4J5*3"#+TX@XJ "3?AE":Y)?6OF()BR, % MW;W?(*-V>U(!*(WJBH="3K\P =1Y@."Q8'.D10G<6AU518)A9@=7B\":X?&Q MM/$)90TR-@K^;#5-DS@J2R<+@ 0 :XU M+]6 0.\8?7?[$VD[9"V?T**<+3Y0&A='67Q+\J=DSF\CI#%@"? ->W?9X88^ M6@MM@0WLAP:/ />@&^FV7XT25AT:(8+V-&[!HJ&B'GC$8@EQ K/IXZ;;?8#F MZ$-.B^(ZIPMI82 !10<>+0H?+8EK,Y7536VEK&Q\_6_*7A=AF ')$ M0?IN^IJ(8,4S S^2U)6:=+)MK'*/],&C,ABW*!#;K1 M+D4#C[&%EM,<5@@6 ?ISUSEATF=;TRPMBB6FZAX4=:D\!HQ:(G.4R/H-T%?K MR8MU\;&NO=< @:0RAXB\YQ"KB>R$N.K/\ =^T7V1,3A-OEC=0[T:2849/WP",C#P)%*%EM MP E@%.#>O4Z.[L^"S/]64XO*"(BH P 53M+AF(+X!+CGE\JOZZ7K>N=! LK M[7!HP9P"W H>-K3G3!>;XBX5$_"0-WI,%C0G&[J[Z"LISKZRJ6$2)5F4K^L= M#9L97HV#Z3FMYP982D?GV%N-1^3HX\;5W10;;'E=#,YE@4^K'R(3=VM4CDE& MY)D\ +7P Q!0^PM>2#1CX,D[=EE%U-I)$<]=4@1X^P2]\Z$#@8]HD I@ !! M7P&6%KTBY<&$'I5EGMQ7);^">4>UUF'C?KKNHWX_/@)MZ'28!'^-6098 ;0E M+ :2&+@% "7+,,''W#R,SYY%.3^%+ZY)7C\N=QP5R?PHBT^3M"H)=&M"LW4' M-^C6/B+*3'0#K.DR"K'*)R"C&?K,4.<:;;KJQ4,0 STD=PT\AGQ8!8A6!S)/ MDX*/M\K!G/Z!O>G!5MY;@,83.37VC2G(N'IY__$Z2Y0/_F/E3#DNR*0H] M6]3R-YZ2Q=G<89UU,&W:F5<6&L0,M3Q[)H9<-LCFMS%P< ':^[VM4%45%Q/) MJA\XK"..,[7*X1M84$E_H&'LG^+Y6#K\.J=Q-2]G^?;2C:1RN(JL4>5.3#9% M!3*)UBA:'#526H7"E;U-;R5T<-"\K"RMAPC2]A$AHG5:Y5NI(ZHG5Z^.H:CS M#C@4G4Z/$.UUA%?Z8=9L#E84DQ/VKEKV"=T588651#5DDN&CWWW[>J2T6Q]* M?6=+MCB2G/E#.Q$4M;XAXE:Q;SFQ9P#0DDT/!,BN/:CA_9'$R3Q*M[4JY!A0 MT375+Z;S4?,(B0R4KNQU^N1#=\Z#L&RR<_=!5B!YD/\ 5T(>UX/PK5S@?IT[ MCN:?4[JLO>D)BP-N/[X;PF>56=]KDB]HON+/@!Y>1.09&W.V_[]+5CQ3:''+ M_EHLHOEV7I1%!>TS$)=KL\)@\I)UYE*HPAIV.[<]_P[#*". L5^V,M):^>[MC*I>OAU#@ZN;[\C4 M. B;W.%"\OE#MP>H[7 MX@X4T6 ''.T:7#7'23(;QT$WG4))XB1+JP(V#8,+P0*,88FENHI61!G)PC9# M?9#-9LYCYRYP 7Y?THD;8]U4#1G^8@1##1#VOT=Y'F6E,G]52-.]U-.F<;N? M1RN(XH32 -N!2>M2C;#S .%QMGI,Z9J0VY+MBF>/8*HS2-^]WRBG]Q]"6&$' MPPEF%& \](1F3R0O$^:>G))[M052TO:3Z$6T_L,)(^1@**F93)]JZXO?)CV' MG,IS4YU&>N:ZX8XU0W/>/#2A1\]1'M\Q-JI@@XBFB^DVS0O=T"LFPO467#B4 M &XNW3.G[T_O&MWQ)W?Y>;A^^/U@>8Z6O._U=(?IB"+K],H PWVF*RZ ?%1 M6+G?T M11IU.J=CR-P?6BEF/.: =U\WI"CSA)^NUI[_)S:3Q4VXDI%@[DIL'+ MI6-\SPQU _6.3]QL<9'%R5,25U$JJ6.BI&O<.Y70O:SM 79"'&T1X.%,'Z,Q M ^/O2?EP0])-9?F'Y/&.GK$Y*]?22]*&/:@ #/7@M!J+6LTR:&I-0N^*M9"G M%'=(7AY<8KFBV2Y(KBC)(:=JYHF+J-R58C!5 L7*"&-"S7&?MZW@Y E1!(4(MHTU$R#B%ZD*-O6H)"WYXLF[)RH",L7#!U4$F6;H< M7(H2)ICSI'DNHKC6L':[EC%#M?/AN'18.J_I)(V>H:L_L.F-I^NLVJ,5K3)9 MB6VK?=O-E-WU[<@[T$:2O017X2RVC39V=!:S4SNC&NB'.J\)%?/GL&)^#9*F M21S5H=]ML=6"+DX>>#"K2+(Z'OQ 4R9#:'7F)O*$38FKFS'A.?VYA"[N;[],&>#$]X="K[BD@ M^&I,B3W\HI@&^&*]ZG/=9((7]3:JD15^V'09V&%TGQHF&=%G0/ VFB;+AAK/ M'H+\C\% ?O.%6\:\9J,CM-BLW>DQ^&R/:>OVXVKY(OP';WG6_!7O<^?A4C39[!]V%])-"7\C?_ MOI3^Z_,=K$N?NA<1^(@WJ0 &B!'T!>G\[_[I_/7-OQ'>_-NJ^^>>NGTO^;.7 M;!.IY;L]FO$S%L4].E0;&5;$;?QZ$M!$4.3[@'I=!QC[[LBCO)*@I.V61Q#3 M.K]*AE,1TE\D9U$CTD9I4I8H-IT$Y[4;?R"BXZ 6M#!=1S@\>L-KU2,PICO0HD8)ITL&+NHFGGHJ&G&:>"XI! M@'9G\(Y(>LO:Z9Y(=4W:SJ8(=^_9^K;(QT=1KVA)BNMH'=7%R2:NL,^KHQU. MAGXE;([87);\W^NC-*7/_!F$Q$=[P;D.S"WTV/D4!O4XG6WH#_N. M?E0.6Q6U'=@;.*7(WES$@6T@B-J>.:&]&C#2IC4;.L*75ZW^/,F8S$F47M1/ M)=55+.1!:X"Z@WTI]12!ZJ&JI[JS@,0Q:A1-#$/< XQ-W.515BQ(?GB-O7[Z M1R!IP0NK%.*?E#[A&"PZ<+?+PGE,'L(5=3*9PJ]&,K3F5S'*D#PH.W P%M=5 M/G^("G*TS$F]?LBK$* ;M9XSA!NYW52/HE)J.$5"7-H'Y0O3(7BW]V)9> M&C0(P=:K8@T3&7M<<,)7<^]A6*PN2<'KS^7ENIZ3S4.)Q?&Z^8O"H]?OH!>V MQW<0N-]O/%=C;04,!A0XQI667TZHP.QD_K:!\B18Q#O2>)XRF(6?%W.1/9&" M=:X\CQ(3=6#4)7+]Z+!4*Q0I"(B1_OF2I+\ <3# K$C=0G>&1>7 C<(+ 2"#Y&P(01 M#CRT)=S*'J(@NQRA&[8.GRT69,Y+I5VSS37[+5JJ3LFU^Q" :83-@6=!<@.66"HI I:J"$8;M!()A32&D'8$(& 18P:5[9KQ/[FS?Y MV3[DO014Z';"QT.5[;R%F*[,IDC#\PFP?,C1?)Y7)+Y,HOLDK7$WDM M6HB^>]U"3N\ML+ RF@(*[C_ >AR[)?Z$%F6QO4Z2_'G(A^T%,-7DO5"FC-Q; M%"$E- 41V'V8E2KVFUI>%)@M[G6,[I)&F49 6JJ""[(FWJ+,P/);00=0%8! M5LV0;UJ:Q96T=YRBQNBM9KNQMR@TDM[^YE+(#$)BOZ"'9TB\(_D*A;HFH1)A M&\) T"20R@YR6AU#*/EE_..<:P;>>?+(AEZ7]9\MF,%=)45!\S473W2F@VS2 M/-@!FW@'"P-)=0&BQ:)_K'Z)\V:L"BZ9OI>1^ M6]T7Y$O%K_(_\0OZ4]]S[XSG$GJ\"2#OKH92<]N>YA1C)/P3:FQAM?-I@'6!:T%%. MHMGB,LID$=@^0?%;RRU'5.'TE>KB7P0;?KII[" M[?P%EJ[0QBC#,PHPGZ8S =<5E M#%6U^M74 )CVU)/4YU?I58$ML8@8>/6K] -=!WB30B"2\@HA2 ]#:+I:_8#Z MU"#2J-0OY@,@*?S[R!VAE->2E;1J#$US21G6F!P^^"O+4BX*\(1_@=F:$9)> M9W9NAI3E<2W8(61Q7!>6R,, T&WU^)CR6K^KI 0*0:I(>R 2D?KM"X'"&3I" MBGY? E[R/,J6\MITVNT@)/7;3> =*72JPA0@LP1@?69*@$F9!+GGEHLF:[%,[41-9+[519,E]8S\J5 1M_N2SRL@$W M]J\NU-B?#N\L?"!TF4>/#\D\2@5^%8IVETR@IO71L](13\NUPG4\_6$<#BR; MN&A3#.&&#D7;!(N;?+NG3NZ)\S#=8 MX?]5XV2#$/:O/TYF72RT_[K3^NZOCE+\4#-+9:/MJU'65ZW&3A_3.Q_N/N[> M*CO)YRUR*.Q\WVHOPM$7[HGK<,,]'XFKT/NM 8?&;[ZZ K+A:R_]_8ZFSZ+ M*U=XNFFT(!['_"^CY8.O=M0HK3XD8FVJE92/0I_;VBR\[N[ MQ5HTYQ0>LUB9AW"!O'T@"D5_EL*%V,&'*5MZ,5\FO+A:^3:]>@*PKB?T0%,V MLF+SE.'D%R1.TJ@HMI6.+H';$4K:;JDI,>V$(;;Y XFKE&S'=+RN1ZC,V(); M=(-JJA8N\K?4&J(FL@F]("&?5N@,T3_B2H7WB5L[_[\Y(:J#2HB^"R@Y_23> M-$*K5%]:L:,MY]4"&LAC^L5^D%%6)E'("17F>+K<+5!75$,T]4O"71:M$G_R MKD,$"UVM:%8+HSPKDM+UBD3VZ-P>/2K40_'B@.M6/R=+WF6 L+@E>4**H^M\ M>[\8!@BB17=Y4K7P$31X$0W@@^G<@U%:/I> 7@>HG MS$@A?]+1M(_F!63]/GQ"E(UIT,#8,';3GSBZ=(&D.0_NG"!EDL,P+PB9VF#- M#_(YX>^^2.(DRM?\YB)B\P71"_*-)?0A;+Z0T@[:?($\IC_=TH?5092K:,7^ ML_%\E#JC'=VP"S1$PTDNVJAU2P>(+CU;$[)L80[/*D"O_>)ZIGX)L/M[MW+V MX7?'^:)XM5!8'#$\0!:MBMF]KEW"0>)[-_PV[LR1^%/&6-?_\\Q?&M\&G?@,*"L3,P!U _D'N$Q>Y\D3O\6?1G,X3UE-W*O0+B;V&7]:@EJP M;@"? #=\([I=\B3XR1POZ&JA1<\+?\MP'-_+7Q/6+@^NV#G*"95EUX/9*X+R M#=DD*CH/T$RUI>%?@=(X0>1*_#3)G>__%&J3(D8=<&Y--;LB[\>S*9H=!*E*#<&H.[ 14H=@$.#DW2(5P-Q MF#[S7QM,M3._('EQE,6;@\0D6\X6 DD+7F&D$/^DM%ECL.C UBX+YVX7A"OJ M9#*%7X9D:,VO8I0A!;B4;T[DE2$Q$4D'RFT2M^[>*)JD*/&%X+,YGB9BA>,( M$'&!&6^IDQJ"^58YMA/9;YQ'/+T%]]>5/LK*)$[2JDR>R"V9\_?E$U*55 M]4F\J;J_>JS*^E&PV>(LRC/^ZM,UR>L'PH_7X@X4[K@#CMV*^&-R#&!;X&[& MAVPM7(PRP%K;8JG , FV&>I3F30BZP(7X,>B%^(=<N55QFIVUT#6A%42T0-; GBQ1"/ +W]D6RAU"N?RAJJ/&W/S"'. _?7 M(+Z6FW'GC^I7G5%[CF;%9W[R2-6OQ6="+SX3?547GQ']WBP^T_[=C^(SBC&C MBL\(VX>BT-=J0I:J"?FTI+Y6$T(:6W\#E?NK?9L*0MQ?I!D/NF+JCJC:R&J/ MB-MX[%Z92&VE!HF2#V0F^L^630ZUCCS*O:62M@,M">UT!4F4BJ-Z0JKOXXHX M-;&DYN!#_"HGYQ6O>_9[Q,NAE_6^5%$J $/?BF0IZ=V&L]3*H/H2"K$AY'*( M7F%Z1Y32L@Z$;;F+[; 4"% 2-E4O(?11YQB9#)2M[G94[P2^L0AK&B26W$ , M0>-8V0RT#G?=T[R'-R,&.PO2Z+-3=P%5NF.0OZ!9P6-E7/;TC7\LJ M2H_NBS*/YJ5PT< V:BT@<*/I:@A=BNIQ&LFJ5Y)3D\7TT0R#'?'^QO5IE2?9 M\IHMHS3>>$I7Y+G^2;XUUFG[4SP9$@%R^>7E#KGW:,,).A1?$)< +=VL?&@7E#C[^L@<%QFB M(/)NOKF4W'=$(04=B"B02Y#WF3?%*C=9O.2$%B4SOEV7#$G=NW HH?8=3C@Q M!Z()8N+R!IG$<]\6EOS MZ0DOJ.[3*K&AE7DNVLT:WKOJ&:^0L=0<$,,:7-S MF>\+1Y+.OI)\GA1$Y15IM9'$E21MO,:0ILA# (1F-7TFD?:Z=AVMZYLH6P]P M5SJWMK*2Q0W3I%NJ2MG$5YP9"#QPK4-QWTE&/F& M&TJLE:JAKU R%MZ2W4+P@V#U]_%A=2C8T.4*PA4%!T M#NG]Y_'UOAO3P3=KE6X7@0#9I(D(L(G7\- 3> A6L)P@X/SBG[=S0K,G)G]] M9Z 69F,/-]'5]Q)_!]>H]SJ,NI&O6#,2>J#7@^0%QB$]#&WW1#M:T2HK-0$G M; 0!KM,H.,"IA+8-.#$O$'!.\DJRHDI+9H]OR)PD3V3[BLG!.(O=;&RKMH\- MM_(51F9B#_.NTF;&Z#]S1L:P/7_%I8TK& M.4@&6(/8];!"F_+(?"!X@4YT$A]>#GQQDS)F(L0 #N(Z5_2HIAE3;=C\]]E M.B):2Q,0L0*-@\ZA"8A0.9RG[^EHBTZ @$]4Q:Y'YB@.D8$.,A:KW_J4P M+P\*]@=LFPWM454^T#SYD\324P*P1>^(0-'"5_#HBSOX< !F!"8P>Y@3+_2P M6OELA^2 G5LE/:$:TA?&SX;[\AZO%J9H#)\:/000XQX>6NRD8?OGC3BSJBS* M*(N92W!'\I4$SMAF'>3"S7P'J:;@ _&(Y@9"ST%._S7[3)@7$2W91]+:BO#B MD_OW1$^BXN&<.1Q"5\ZHAY:7I]F#KW ;/AV#?$,SQGVWT<%!07.L5TQQ\SE/ M3."%E+9WJ([2E#YO,OGDLD!H'-ZS#*5#>@X&O=:FSQ:J+0RHCW:;AQ82M-^0 M9'5?Y:SS_8".ECS_?2N",'B&;M3$***1U_#3%7H(LO"\^J !SAS^^:XSN9?L MGYM?!#^TV+#!$E[>:<>\I8GGY^=OV=@9]CX7W\[IZEVMAMMJM8KR]6QQFRRS M9)',F?.Q_4[XZ3%-DWE"BE-21DE:;&?CFRE3!?D'G=5:M.(21SNZ@A(.^6V.*7'J5I^_O64 [5%$M:E>SK.4MK6\$L%EF*5O1)076\/B;9_('9@\^*^I_89A#0>LVF MJ (**%T%/[78."#VRG^BN018PJ0OVTXR97TO;#,0;]UFSDN$HI6KA)U2>ASL M.GS5 )3P"Q" 6[^FV.0B\T]/^:HF1-Y]UT1*[KA.&%:#5%M4)+K:_%IOB4!\ M/"A*RVO]L $^D:PB'RB-KXCB6260N%523D[L+T2TQ#0&"))+@&66^"G[;,'% M*>YH&:5*DZ,F[JUP8F)_L:0EYF!C W )L,#22!Z4M%CJ5#Z4JF[J&$X4KHKJ M)&Z4EQ:M-P_\^5Z]+6.W!;Q;/+0(;J,H$=;>'K''X"7 B@NE9]?Z+.F#H/UN7C@I9]414E7))]EDG>(E$2M&[U]HHD]*,&, M4Z1$2).R9W"XJ2OMV"-EWSU36-D](I&R&T3^*ULFT6!E]SOVH,3[?G","O%M M"\B$"F^2!:!RJ53#E2[HVN5>"%#[.:UR6.M]*I'2FU3^ZUPJTV"5"WIV61'6 MUHWUZO$Q34C>DUP94D&VZMY)AUIY"2B* MX9;$.*8RUJ;$PRWO=4X?25ZNKU.>=;.YS_S(TP+ B(I&RVZ964Q+OR,L^L(; M1EIT& 483I:*!UHZC998^$T:B=%1- :(>I$9!'<4*B>.U%A\^ZT61^G62:@$ MK[VUJ-RZ;3J:HEC9]" D=MMD' *$"W^LKBI)CH,-0-V_#"JF#@)&.%EMP GB M%*!K=E[E;%:JG##ISY.O=3$C);+@!AUPJ1H$@2^TQ#8@AF 6H ?V&WE(YBF M+#%1!TU=HB 0I)3,!FHD# (,?AU72+N'#[WYO?0WZ=^U@EB?+A/'<#U$>7@%(6Z_5RT@= MUEN233K5$D>AXD[,!.K/ V7K?[#]5=/A)RM<.K6_66 1M?_5CN89%63^[9(^ MO8M)4CM&7W[D__EV\Y^UEMD__[@DRR@]RYBP:\%BJZ#83H^0PL_E%A9&<[U5 M=>@R%&Z@]LV(A1^V[.>&PML_.UN!5?--P8&WE"OH:J=181<>F./_?7IQ4C]V MDD99?)&EI+R\/)&OOPCRII%6DKM9AZ633[5%ZNFZV>_>9&/Z\T#Q5S1?1=DQ MR?/UQ<7L.2.Y4O$(\J;BE>2>*!XO$D[QF/X\7[F:8-5[MC MMJVXAXEXQU619*0HCN9?JJ38*$5^+P*@[J7"2*C]]-_TA#2\\P!U'N!AMD@D M_I]LOZ(\RD:W0\"JT\[Y#0=(K0"\5&(+@2;A!R%-S,<#'^0C39,G6?Z=@J*5 M1M.A<)L^@Y]NBI$(K?46CT/*C+CO@Z;]O7$PFCF1YL5,9E!463$V+0HN#\:I M3?'0%3KG4T(NDR?"-FMEE"WY6\M'14'*XGC],?HWS>O7C!3ND4$/W5L+.CWX M[4:93X:A:V7"$(*IS:=:QX?I0"L,ME@$_"*$_^XU0I:V5$RH0-]E6R$!Y$JCA-SMXGC*8^1>KOOUP?$J> M2$KK6U\G-'^41ZTAVM;[)5):MWZA8O:IGE@@)#I1:[#;$.+7 ZR'U!ES9S]4 M_I9M X+SJ)R;$!<7$'I/@$I>7VTEPV(;M9)CX483UUJ]%+U*:22PP>N4FGP" M=+>O2'F1S>F*7%*V[2C+/+FOZC>:[^@5FQK*IH:FC.VRWE.3H@N]P?UT3)E! M/R[3]-%0H/:F1I "#@VC:>K,V0<9G7MB7S/-U[_3_/-%5K\H7LAVBFKB7EQ. M3.P[^E!"#H08P"- LW@<99_SZK&/TK.)*$Y),<^3>O2S1>/OLHP#DSZZ MN0=Z??@.QB%3,A"C9JP#K&HG<8AGY0/)M\\[%N=,CTUG^?>D?&BVTPNM&76- M"[II=NT[_D>8P(&?A=41N2QW(MDZ_1[E;*3E>K98,&Z-9HUMP^H9KY"DI#P0T!I\W-Y9UQV]XG\[DAG[-!(O,T:Q)?T8,0R)97 MV>S9GQI_9%?82V1/9#2"NGX-&E]UC1%IB%F0=AW@=0?^XO%SDJ87J\)#+C=J< -Y+E&O@>]H0PL[$&0(/A"V M?O$:6]V\)C8[U:JJ-YE'*YJ7R9_U$8U^6AO0$3ZO3=I10!@UFQQ[V-7E#X:. M/3R#.(K_714E7P#.:8[ +DC?@:B"WG@3^8H$E%!#]I+ROD&=VPSF SK_C60Q56N\0R+2]YXD"&V+!;*A MZV[/H*8]?&+F]H&9J3N2KWC8:V.\9 ZVBK2S5HA)?86+AH #5P@E!Q ^'H:> M3Z+B@>T]^?_C^\^G*.4B'94G49ZOV9S\%J65+&"@U;;[2!^NK>^(,YF"@1#4 M8PEBON?A[;VG=$FDW#T+V^)E,0G1Z&X'??W@DM MF(>0Q75VSB: !MA%10N)112V\!UY>'$M64$5(Q!A'@;B6W)M/QDF'D\05UH^ M=#L5VL3M@L(<0G2;R%.R W-6/8R9U]_1*7G,R3RI([5,-$3H'-NL@SZXF>_@ MTQ1\(/;0W$#H>9CJ_X%D)&=R,Y'B%9NEHKX,]D3.OCZ2K)#%3)"MNBD\4"O? M<:P&SQ>RQEBU;;G?CJE52W4*T0,I:^(HQ?7%M+(L (Q!A M#IX^V[Z9>$/745JNKW=1PXS\%XG$Q90Q#5JIS.H&OB)&6]A!27"2X M"T=Z]TSU\-)I .-EWR! O(B%M8^7+A\0+S:#_7IX86TT+4RO"0(SAR8AHD8B M\ BXZ7$"D6,S3*^%G'-:Y7K Z;: <7-H$2!L).+:1TV/$0@:F]%S/="PC:$F M:#HM$*#9MP@1-&)Q1P!-EQ$(&@\#XC>$R9K,^4*>PBNTM6W9V_1HNFU8-:^ HM?7&' M6#TD(Q T#E+,>T.=/9$CQ ;#B(6-<'BIOSQ'ZY M @5%$P5="J]5KQ1GB+XE'8-*]C"XS"/F95[5=5Z8/\?3:32R 31;=U.)L:U] M1=FP:1B:3JS)%$2GATGN^ZQ]GN^Z*U=X$Y7D(IOG))(>UJ+;R6Y/R-OYCD5= MT6W=JP#9@?CS,*']MJ3SSQ=%49'XM,KYC) \H?'M0\3$/.PM:K*CYRB/5=?D MAW761:IA9][#U\8D#<7TL#& 0/. ;=HM>(1KZ#E9MX8<6 MR,+S T'H(-B_/R,_6N:$\%#AT8H+*]IZ0+3-38B=ZR93L5 ).JS!:N#.@G)QV15,S[EN:F\ MKC[[;V%1!X"T'5F5D/J*'0T!AT55U1Q 1+@HZ4(;J8 GZWE*Q"4^Y&2M,A\B M,J]1 LVJ-R'HG=0^PXBZCSN01?1SM<2:5Y"TM1ZC\1KC:L%&J)M6<^@IAU4 M&>^]&B3U,;#D300HR;U& U[0(!WV%M]$PA&WO" YL=<8P0HYR#," M>8#8\+ $2]NSEQ7\D5!UXWM=*E\Q@Q-K:)Q/TCF($@?)W"=TM:)9?7;V&REX MKL(QV9RU;<[7Q.XTKDW;IX;:^ H1$Y&'>==(5KW7EG_T,#:\R4/@F3%\$]G, M2#A;+)@!39X(&!\VZJ-7\$2K#U_!:&-*!A=",6$-OAOD(%[<^+)N"%<*K_)H M8/1PC276#VKL*_(&38(E>XCDV3.,/SD(/6^W"X>3WJIDTU_R=Y72]0W)R#,/ MJ(F0I==24(X";.DUIHS$MU"< LNPCR9WY4SV8[S@PD8I%D("%A.OFF,MZO)(W/:7X;I>2*EKPNXVQQFA2/M(A2MGVM'H'JFD:= M=..:FIWXBD(KDS(TNFG&&W3!/ S)RY^N 9]ATVF*?H0HI(?8#"9@M(>&#)YB M^\G#!/3N\TEU\._LZSRM^+/ENT<0)8#4:]Q[E!;7V'=0&DW"T#Q=/9X@,#U, M&-^7&:%'\R]5DI-+FBU+U&LF.DV[[U6BFOH.28,)&/IBI0Y'$(X.4L>W!V"G MY(FDM'Y;LSX+.Z;TL^AA$ZTVS8T)W,97,)F(/&2+@F;5WZTRC+):9*GUTV[A3'R0;;GYC$Q45V0Z+TK"BCDNR>/Q?!RZ"YZ)U+ M5'.O(68^$8,2Y@VX]F%F\[C!TF*]$PP+1NUVG248T+#>MY2S_/S\[=,;@;CS\6W<[IZ5^OFBI:D M\=;4*2FC)"V^F?SALGI<1UE\2:.L,3XF,N%5[10)XUK-)4^7PJALR.=)%F7SNG+[;MAW_'\D$S:PMV[9#M/>+%J;Z!!ZW-@88VQ0 MV]/4LD&ZPVJ5\!@X',A&]=W\,J]C(-L_,H>.V9JSM#[-95:<+$57NR:S&XIY M.%XWYH2-ZNAK@K(EAEVJ[(MVEQ8_D@?6:3ZO[LE;]E>2%8W:&NV/9BC2!,\I M6IA/X8=D.%31XXN#AJC_<4WN?[:E.:W]-AN>%2TW4V.F-;-Q@:E+*HGF!!5 M(@:MC8NRXP#A,M!6_2&[8^/26I%%5*7E=.:J-PG^&BP/7UAL%84$G$@EK:H\ MYXMQ^S S,)8_I^;]$J"GM'\ -02_R3PVM=I4V,)[8T(>2NQ,Z&G)+^ \1MF: M?Q9"KTE-U+E0TR5RZR=!LTV1TN!T?7"3@$X]4/*'*'U*,K6.931-%?=I_-0P M((N1@J5]_E67 *D7['@14#G"0UZ?6:MYMG*BT;P"C ')[\S?\C/Y>$ )!%D'Z/H'_0Z\QJ3Q3 P!IP'3 M ,UC6\J/45GE2;D^90*B4"EJH$1ANT% J%-(:@]E0B80JCS,%6M+!3]A =(K M,375@Q5#(:7S2(4IHHP>IO /4/L-SA7-CJ/L\R[ 6D_+]NDM:'>):"K;:"J; M>HTX ^F'@$^+'5@+S3\<[MR S0L.=651">P4E/UKOGU*KT$%RS8$0ZK>P8N1 M_D&F;8]OR&.5SQ\B-K;S:$Z$K_$8M%2NCY*67D-,7W9[:Z::&Y@[K8:@V]3I MNDK6/9>$GQ^0K*@OOVPSJ-]/ET)=C^NX.ZZC/(^R99VP>;P^D&RO3M?OO/6B M9KW5WE;'/5]@>,<^)&2#K MQY2N":F+V<[J 2NSQT'Z[D.(TG)8Q1;7K9[1'A>.ZZ.\9#*%[X.\ M=>*E]Q/B-R:;CLW:6DYS_J/MV!^*F:UX(,#,LU7.+%#E M0A$NHE;CRO'7_IXWU6K&_Y3;?,;[BG=\ OF <1 =YZ,6JL3N]ZP4;Z1OO"-6 M@#N]H9/Q@1'RTE.;ZGIUS>V1/G %)\N?N)#3ZT=NJI9 /W.58"&NXWPKOWE( MZ[3*>7FY6J[-HUJ-X%5Q]I7D\Z205MTU[ZC[F1IT]&*_PJ&3.M5'9C[N ).< MA\XGF\ %2[&2R;BB]0L^)/Z=),L' M]O^/GD@>+4F]9> WNTOZ/NW MPPF##(?[48P:8/LKF9#)5!? V9FI@"[W%Y)2-Y:\*WV'8B+NS1(\+KF'; >F M5=6(W_]4@OV5-Q[ML(L'&Q'C 8VU,3$84,C6Q8?Y"W;C8BZKR]OIX_H>/+)C MNCN9?!PC^".:XPC9=OBBOD!\%#,1!Q81\,=;V9SM'E7E \V3/TG\*6/C;QSU M\E3FO3MWG2=S[FY+V6_S+M$%$>S51# M#-E.^3FC?G@]$TL/6;>_>VK=5%J17MS Q*M:\V;]CI#Q"*Q='#(8P8LQ/9.H MS(< [@C"08;CYV V4"26".XF=HME/DKH%F8>\L<_J:("V11IR 5]\K^\0%]! MD!\WA<-@. S;7H/V,$*V'IXH+P3_P51"\#K&"[QXU0A&C6%)['(?+QWUU6Z, MHRH?S(5EP4 KX>.MK8%'7(WX3F>.;@C',_O[" M\1@@(&@@?+T+-\"@RMTTV73I'?8Z&8EE%\1H)"%;%G]4&( +,D1(T,+XFA5K MQR!?L&E)LB*9CWF)!N0W7LFI+K\78Q,_@>DD5[V)X5!XZ" MA.%X_D"/X8OYQ%TH)*S5728+^)'[]>+4YB&5@MFM4R;7G)GQY:C.^&_)(\[*VK N:KZ*M^.JWI32:=DT"JNF4)=YK[<@D[_[<*]R^ M^]FQ>=)1" 7%$9L+!(]VN?1.WP&6@3RA13E;;"610$)(T\%%AR8,<*@$LX(0 M,8, BPC.'MDVE$M\]I6O?%+K(:7KP$5 %P9D( &MP$;.),#Z&7MA-H^\7LH+ MQ2HH9?!I4@8&(*F0=B$D8!-@7;8KFM&V1-M/0P(ED+X#* 5]&+#""FP%7#"S M *_H'SZ4 MW%=E_?(WU?H$C?OIKA_Z_83QN0R=(#OKC?$@ KQ\W1(6 UL,)(.$V^A00L/$ MPUNL1T5!2NG;T:T?NX]&;W\, Q%"4:Q H=.SRPN)EC!P2AYS,D]J$=E_IZ16 M7Q8?K?@,_%G_78(0G:8=_.":AH$N@VFP@CTMO@'>F]L>?Q5W]&C^I4IR1X%._@PY*=3H( ZO&4V(%L0;<@[R=-7\@<962V4(Q M0H1RM? C[UT.#\W7HSU<=_?G5;NDHO:C\[*30C&U M[+2P2^W&[T.I3'1"J!0.@9D-"^&IH*3K (%3A_RVJ^=9FJR2K)X )7Q0;7I' M)\HV?D))1U C0.$83)_PXFK!^J.;ESK%DD464966MM>LGFBN5RT/TZ)NRZC< MI/Y6!=MA%,7.K@J\:*TVO1=3E6T"]*U-9L.FFZW'/T1H;N006C EC3B=V;F3 MK:<@BA-*C" 5AQ96A#V[])DD5_^Y:2WS:LXY*_UG)'7S*KV*>I*X:=_;T9-* M%3HZ.#C8/@_:=Z?NCR1.YE$JU["0H*G4#H%/>E2-74-UXFYY1#'/](X/VWD2;U\%N'T@C<2B:;A?1SF;E0=2\M7? M^5#V""SHXB0J'LY3^CSJA)R28IXG-5)GBQWLQV1XF7RIDICA;4PFM]5J%>5K MMJ5/EEFR8*ID0)_/:<6SGY?7;+;G"1E5S"VWXH;,2?+4/%$?"4MU49=-1EJ4 MQ;L_7";1?9(R/N-*VTKEB 2I,6,PO:(E<32_-:OK:#TVG]T'>$)7]]M(^*C? M(HF*<8'1RI:])GE=WV#D+V&_XSZ.YI]3NAS5T/!W[73RT=T#ZC: M/7#A)N!&4A\Z.'97QN>)<5K&'X74=1F?M6"U'Y_I9LT?GX]PY1^?+;!$.AB M8# MQ?QEXI5(_,__]6F[(8\TRQ.6_M<7+[_Y[@M"TQ5;)^G=?WVQRU_$^2I)OB!Y M$:?K>,-2^E]?/-'\B_\5_=__U__\'R]>G&8T+NB:W#R1M^N[.#NYHVF1'Y%+ M]I%FY?.S#V=7Y#3.;EAZ1/Z:)G_N*#EE:TI^//Z/]?$/_T%?_72[7M]\]_WM M][=T_=U/QT?D%YK23,H]*?SBUB^AF^#FWK-BG@S?7N[:KJ- MWHA'Y_Q?/>7T4T'3-5W7ZH4"B[FE?@DK*;F1S58]J1L!')8-?U/.I4J)MW%^ M(\5R'[^+XP5E#YM^KQ/RZ*>YI]H"N:/,8W&YJ_ MI\7I+LNXW]?JY"_]KR_\,2**TO3%7Z^^(,D:P!;)=Z3S\HCPUT>D(OB?W[:_;_]/Q6RN*;U>,1Z&'XD7O9]]F; NR*(-_^^I32E[9]R-@CW8J^30$:B+;Z MI0[:(*B#V@%!>\'' O3<"'F7'C/J[9R1?$T8#^H- 4DZ%/,B'V9FYF4-!?]6 MGM8%9@/1/U[ZP&C-5CO!)L7X(TDJ&XDESAM=WU,2;]F.!P\SI+XY'$RUQID M54+XA+@ZQNF,W4K&XNFXCDX7MZ0E(6<'&9U:P4 M.OJH?D@2^90/E5?L+DW^2=?S^H/-7 SP?16T:RA;=._%\'X1TMPKFT1[V5T$ MO\;RY?.C<@'F>5K=&.5\[3YO%'M#'[C_)7+8S/^]H>(?)^F:1]BL2/[9FTLW M(U0X2S-$A; $CAC@K0H=I((TV88* %1E^J(-'0D3M>D2SGW(,(##&R,L0:# M"#=K=Q0Q G@!Z[A7!5O]\5H,4T[9]H&FN=3P]I/XI]RE4; +IJ^^ H ^R(O M[<%9D(.H,_N1FUM9E,L% [F1$[U5AX50R<-APYEF7J*#(X)Y&TUQ)2=?ZT?^ MN-MC'W:2YW2P2])_6/WR^F&0C_0EA_4EC2PSRBN2J/SOO.!4/BK3?Q(%9N7+ M%DLH1G "$FOP"U,4$*3$P%@2$4E%NF2DI".2\/#BDG$,C1F9YAU?G[+L@8G$ M(C[HD,/]7^GV9K!2X*"JOHZ1*LB3'+K#O,2''P/GN@?]5D-_+ MU_]G7O=P69 !/[?B" ;J%OY03 2,:=_01[IA#V(DIP6O\7TS^1N\#YSI&?2% M3NN&8FUS.)4ZZCQ:""C-EF'.CSF8=BETW3F6R[Y[C+>G>6WK)L*WN'UT_5RVN1TJ-.R<9+J"=I8R2$C8;&MSEP=#1*L66T-$)> M5#.)*5[UAC1\I,-X))*#:XK?)??,'AH"-H9@?77,U5_Z%&!CA''0D@'&&>#V\3POX/3)O%O0'\4464RU$>IXCO M[K(RSYE[]2--=W1FG_6 1MA)]4GW9P='UP"X-"FWD!507B3T^]!I]$2\GZ" MDQ)).W=G,1'PS--P9.@%9_6Y)_M>F7VN: ?2%K+TNF6/4Q MI?NAKOJ,2_LS3($O,_;?=%5T9CJG+"_R>L[]GJ75F0#M4O1([NKK>','>=C( MMB)XF[]FL^?YRHHJ!K+NS.%7@D4.0IC-' QCYZ,$8]&KZ'QQ.Z6'X8A?V9MTGW#7[C&&E?\ \>._GJ0SHC,48M M'O"/V]#>79X];>!=YF=QOOJX(UG"/NO>T6T:DNT-W;.>TFA7KOBDY8'E\>:7 MC.T>\K-TM=FMJ[D,2_FL9D?7%P^B4 "/\WF9Q'?%H[X\:O(ZWHC3]%?WE!8B MQ6B]3@19O&EG0KEQ:6F^%@P6K??8 J1%[[U_,TA(?*39#;-.+V=I/V3M?7_M MT:W=+W?A;T8GU2SVSQ4IAIL%>VN);K-AOG"UQQZ*=Z>W27'.T.3/R%3=._O7L@S3UTS/S1QL.K"J"WI@)QV20 MK&?DXW- A6%)\6(>VZ63'47\&>3"6X[486?#CTR7,^7#[VXV-,[I-B_9>A0T2-5J06K-U^23)@TEZ.F3.Z\ M\,'2;;R2BSPLI>2)QAGG3AXIV?+N\#X_DDY3W">=UC7"T(/;=CD6];;S*R19UW(F*ORK<+*=KDM">#?_G!:I*)H;N&!,9) +XK MP;_%=U0=H>A>U0Z_"3D5JM 0>A>Q+M)Q_[!)&U5_DH_ASYC..NB_/;%], M/D<8;19;:^E<&YIEM'UNR05FT(R7^$]'094*U4330U4@:'4JCLTCIJ$ MVX*HGJ>JL9CG._&X3+>15<7G#IYVVS'@AQZ$32UU-V;"T#!;8=*Z+-6'N"@W M1]>7E(.03W#O5"3Z,VK+E-H9$6M'0EJ(6;34H0]:0-(J9EC"M*FL)NB/2,E! M6I:Y_3;GGFW6'(-O_]PEQ9/(WN)XE"^N'C:).J;RX.C607-QA!\U@[4) M)QL0I,]QV,S!'U6/JD)HN7A(9&;4 DZ9 >W/1AA(=\[,SJF<-/-$VCZ=;7>3 MTS]WW._?/O+_.4]2>E;0K3II=I&UB1<&LM#] 759DT"\^W'[7DO>VXF'(F _[VF(N%A(]YE'*L5BTHF(=4%!% MQZ#!^"**H=B,98*VM9R)AM0(Z?D+DO3;8SXKXJ+3 QOOW(5+/RK$H8<7C%P# ML.=+*NG@M*4)]^[T?!.]T0.6D>JN-NKDAD]YXM5@SN @,SA!2X;J ZIV7!?H M2(=[0,.D,Y7EU MCDG!E).N^G46NB T._6'P=DFWHQG,U=4%@.AU3MR)U[6R7/S MIM20;^Z JD MC?0MIN'X" !UE0;W@3W%F^+I,GZ29_:J/#<%7B#:ZG:@(2/&1R2S_>8$/LS3S,HCB %:>U@G\<(3N"!7'9GJGAQHCKM#=XUWR M"/<.E=CJ'"WQ!+ZAMB1L=N'4X>L2#6OC$14!J2F(("%_7ZA## SM\ <#,.SN M4#.YO&$O0$+-C0"H&HLHD0-AC++RC.Y2@^Q83!D3('!0%5P4S2'>JP;:V"%Q M3]MH:!V#!L:=0?%M(2$3M?ZL01?'-;S[5XCMW7]#/(5W M*2V9I/MO=7A[5,UJZ?XYR7*[?]70+H?0 \/A#A63TQWV :1]=/]=56,19>_^ M!:86V_V/Q)1O]^^)JJFZ_UK\?KK_KK;1T/+O_CGG0?3_8Z'IV?_[0G/8_Z,N M*V'=L0%1,WI-J1OP!IVHI%IL+SI^5PE[?77C(08+?%70 M$V6OUL\_Y@6 TR_JC0#G1'&OW+Z;..IUE(SVB74V[^0PASXS#I&>+\,#E->*LV5*<-;UTE(S??K>&- MTRPVO(W;._<,;WZ[YQ.%MUHZYD5H;DUC\71L61&IRY<>$)[\0I,GGE!7G,^3 ME;A][I2E>;*NJJ=W2K\H@ 12U[_:11U6'PO6%I1\#+*RJPHJ)-O#:7G3KXI%('5=OMA%'5; &-86A'CIUF2I9.S@ MC2J"\J:5'DE]0?7>AE'+&=NY.@6-/5&U1V>2-R]V[X QW$U3CS* MY/5PPTD>UL, 6X,Q '&KLG0Z+N;H9+7:;7<;6:%M.9<7@:W-?"VB=D0.MDZ/ MY(NH&8J%REJ.]56FZ?H]_\#E'PJ(P?1* 5$+/4HI46=[4*K-N76Y:XR:N:.: M1"R5E,>\Y?W58@UI\4'84"I+:I9Q\PU*D<%S-Y53U5<'::RH E#I'4BGQ M7$C?!IR*O'H%0(]1^%I?4>_ 7L*]%!"SZKW%B@&MG_0Y#![B ,P>?8./&L0> M8*X@__%L&T)'!-=H=BZHC*@F M)%E#26[*^V;G=3)?3+"1!E.<#\C=.N)^4.CL$+'6L&"* L9!Y>VHW>B^H&". M- "R%-3%&P(%[\Q;NA#D,LYV/:.&" )&'VBRO=EQW7)E5)B3;,IMD/)RNH>, M_3==X# [8,@ 0]:(04,PFH!Q$"M.^:@+[B8%V)J.LJ4](A4UJ1%G!9)O'G#=C?%R0W;%;^P)+T[%3;(4EL)3#_&3CE *&-P M@4"_%H:7# 3KLQ<1!(J)SI,_=\DZ*9X65D_3$QALO,DT10=A OIE"!<&2+^. MQ%W8WD\Q!C;+/)<*G9\#(&WW:D\(2=S<%UE0_W6G+Y"3+N, EY>#@0\P/C(ZT^^EXAAMET!R;B=T*]Q]@O=WF2TCQ_0Q_I MACV(T4*E.M?.#D;QUC6Q_'C##O&-:6?@Z5!/E9:S?5Z2HH:=S?C=!/G^<7M;[&8T!87V8?D[KYXOQ,-N[B]HJM=ELB= MEWBSH>O73Q5=7A&J&6Y(TBHK!$L+BA1(OP4A4YS53#Q M^X]_.B+'W[W\28ZY^/ JX;/^DXZTNXY] M*;7%G<'K?MSIO,8 Z$ ;2MSI2G7BLB5NXHZH>+2@N#,TB0HZD]$4R#5D \A- M95;DG .M>+B%79&G_VYIL<<#!J[8 P#" N=<;]@V3M33K !*VURIIL2?!_7; M$!;7[ H\IRX57R1?BEE)'?981B0!^;TDF1GV$,O:IQ]:&%BG%B6'8]I@P,S< M[G'R*0$M-G3I;*Y1TN$[1E?_!&Y1B?=T"LEETJ&0I MD50*$N_R1A1925GDYJEFR!N.F3,,EK:M8G:GA6RLS.YJ7O6T/:. M+5.;(_*^\;%6%#EM?.RWCH]]^)>/62"T5!]#K2!^R5WQ/LZI?2+FH*J^E)$J M*"0X=*/TJ68=9B\V\43UB\5-=5Q69,!/KCB&@;H%_%YQ@371L(GW!H48%FE@ ML81I02@HC&.2L;# W29]^VFUV>7)(ZT*A-OC')"Z^J5.ZB!\ ]N"L'3DUF0& MO(LW:@CJ6NZ+"XM0HS-/RRC^X.!J_6)66&&%3XB:T:@2X=2&JR7$56Q4&>,L M%J[FW2*^S-B*TG7^CG\\69;G[9^[I'A2QZ%VJGH<:J(*&V_8=2/$8;,&RX## MP!.]IX4H "5?BLD@N[VE69+>S3S:; M9'51?7(+B/6$&ARKA&A0UK< @F;W;8M6/3!,*VS1]3TEJSB_)TEZNV$?"9]* M,U%WFJ[)QZ2XEQ4&_S(GMTF6%XT[R+7(HJJL(9@? MI,)\YJL6 1C1NHH53SIOZ3/H'69/V$/-:G6H&0,^,>I0HVK\P/_ZE&PY #8LNIW^78Y*!DS= -%%I_!6W!,<=U< M@;QQ"U(W_LH267*A>T,'[Y[6=:'A37-+Y>RE8/&O,#'?IH5VB[0R)'6)9-;]R0%?DF/LVQ 1-FY;#^O>@DY++F[?)6F)LI*&E=,!M *C"I1=C:5:CHUQ$*??T)M")I*)>P>64!4>9&3F8PRUSHV% MI5/6Q@= ^[ZCK=^XIK;X?9S=4=5IX S=>]H<#.$=$JA%>(,?ESI'OV1G?SZ# M'Q@.F+^E=)V3E5'IGN;%&]HUM#!-(6#3C;7K85%]M4=)>8APLX^WT0 W<]7[ M-L'XS4XL1%S2+&%E?;5E M_98E!;VXO1TX]#CNSOT&7MS!E>%'M!5E6 M5FW#Q!5U7Y'JW4*6%]RF9."O/JB#8:#OUKN F2/HS-9;F/S)(IMB.N3Y9%F M;4$_-V'U16R$08[@;D&8)UCEFUW!PA:U[XA\69X]7T@A/X!%&?S;*_Y@9F@= MP@,I,WN$IH:?B\SB#0@5_%S:\3W!6;_/R&3T@@74[G-:T>H!ELI])G([^K'K M]K5%*&#E(<#T]N09OH0E><[?JMZ/FI=)^4WHFE M1LL2E$6+=5'9P!75E^/11=Q2YC8B W_OX?*OGKZWV+M?:* M[5@5C,"%7*ZI MD-%Y>T2J]\\?)>:%E@".HL"AA/6#*%3[M0 MMH&@&BT9%B )VBT?<7@H[BVDK^N%]+@BGSG]P@LG;)09U60,"&\G)V,/J-0D M/B$?D#1I\$I1DY=_'E*2FOFN3L\TM9GSJ;474ZL+"5:B>O7 0!2V9C)O? M;%)E62O0LY1Y:S//_^TF8[ /K,[TM<2=Z3T, GN$]P<^,,R2E;B!7:0M_S5- M> "^^JMVN0Q$6WT1!VT0YD'M")O&N528(6_GC-K751E^24"^XB3YUPN)^# [ M,R]S*(YBY6G]Q0]%^SYE4^;XZU>63>^[9V3Z[\./P.CTH0QP=-(=!U=ZU-%5 M]RS*0E!N-A%S?E7=49(NG7)2Q&KH/:+V[?9APYXHO:+98[*B^MY(9*FLJM1* M/A1G=VGR3[HN#[C([,KS)*5G!=VJ6X032:^+UF)+#ZM&.LUO1?%6_+99"IXB MZRHCQ0LI@O3&4&_+5?&9BZ-.!'$V,:[4TJNX6CJE6A?EI-;1 _(:@%O7R"&C M6!W=/U;D.K VV&L=.J2!ZYQ:[%]L@U_52\YDWZ0UU\")=4+U.$2 ISF_#? M$.A>00VPN&& W*AF;D^52OX7-X/YTA&I99#?I10BQ! I9V[_1H G0\2)&C'& M2^S$EMDO01PU2;-4$'SO8:% M?BN27FW?#MM\O8:X538I1'YH?I+*C=,DO:/I*J'YFR1?\6^_RXP=Q3CFSB7E M/LS!]S;[MQ0!]]Z*[5XB*.O1R*-[CF/MDV2C@L#!S:NYBA@OI7\0< %S< M,YAUJL,'^DC3G0I^.(/Y5.: ?MXIJ%%$.=S7\4"TN=U<%-EC\YD6E>5!L&' M4:LZ_R8K*0B-LY0_7^_*VO_BLA6Y6#GS72L>X+"=\[0#JG4V%Z/UY.>^08@Z M]@&J"T&AO'^\>Y+XICI)W("QO!SH$!%GOAT<%7/A=WR[56!=XPW3% 2X8\/1 M]2;[L"(\2,09[\K&1=RLF>5\ZG66KMB6BDG*25%DRXYN+T(/,4:WV7O]I37S;!)WR 56TQY#&RQ8',K+N\MIXT X0@/F$MP#?5N>Z[=A#03U ZJ(0CS0*/&L.Y0*]?B/D/R MB#][0>N'"]GGL!B(N3^I"N,!80>G;D.' ?%-DM$5IS<"T4#0 G% $ I$@\9@ M( [E6H&HD@L@DN;A\0C.ZE=[<09A>D0;P\#NI]#L!3YR(D%,'@6U MN"&W)C^2Z0 MFFX%(&VOIK:0AFZ\.5N!LQ%G4V/=F#,S1J_C=7F;UR+R;$$693Y??KBE9V3I M;?+!T;+?J?UIG-_+YJWI^O737W.Z/DLOZN+FU<;RL/"^/V,[F0=LD/%R+FZ("8U-;EY(E\)!CX]_YHT/*1EFGVV[HL:-MZ>P_DY4$!O M8KXGM X&M*@;#P;Q/C,.F83!)[_KZO&SGG(8=PK\)AT8E[H;^P7$^[GM.L;U M]-5-W>5[??7G0^GZ;?D\@9U_,(+@$0[?' MV]4]7GM_3?Q9]7CF<#9IGS=OPIJAG6?I(\W'C%TMC/:QJY9Q"J>VM'"2L:M> MG[EL>-2=7USW_C8S:Z?D/S598\:.H&NLCJ4961+*Q?=6@/ M'%N9I5NZ5!-35+TAY2O2>3=SI^HR(8-^;K5C-9!W^M;]PL(ODKF/=ECU^$-$ MQ+;K>TK6G4_%;INB8X^2?N8C&^%@,8_#1L,E>#'3*!BS4KI5R0BT'+[R:?5XO/Y[ M(8,R@QT&UN?/E2&MIQLF2JMT6/G2>OTX_:Q-#2B+ M6N&*/M2')7.2I+?9^Y^W0;7)5Y;L=$L M]9KHM6G8^X$1=BZ"1@;"O%FBE#ZXZZVH"R1V778ZU(:N2+JI<"#@_WR1Y;H1!"1O*0X#-;;:MD&X M0:B6XE-ERP],6QH+;B'<>F/5B#9@E6\K"_K\JX";8MU92KCM&\MH58"\M:*A M]]B!7M(RD=\74UEVSZ@V5Q':"ZIGG=J#VGIRD\MZ2(I3C>+UJ3K:\D[O]FH[ M]^#S'96!#M](4[Y_ZVO MXT^#A>G1$IIEZQ$2 M,G>V M F>9UJ[(>M#F?*YT +8DT"NXYQ4*EJ$HCW M_#77YP:;7M<'^0:OPPYT&;0% MGN4:2K4PX$6',3U!5LO(&P)H_*OI0!,9P)F M^W3#N_L:DMYE?%.8#^UDKRH39CL9(YZG]D<\!M&O-AA8.!3)CM M9-V1YVD]\YE6I_UPP\&ONTV1O(NWR28Q5!*Q4%1MUU($@#29D(&^.8*1C64+53W @:LP&,2 M[84%$8;D8U(_?^9F-P8G7\,'9Z&-V&_!@L98U:@[>^4IB')73]BTO:KN(^L1:9A)S4TX^]R+$#\:&4&19)E.,R, M7:O2B(F\I=O=ONMUM[]UNUM#;TLN_^5*%LPLT)GFW3M^D^3QW5U&[V0MD8O; MZJ><)RD]*^A6/44)):^^LYL\*)! 6Q,6*0!:S*' R1SU*43IM-K[?Q=41)+- M/(D#FYWYFD9Q2!=;ZW/>T)K?J:Y%)5Z80_5([+/Z!;LOZ5;Q3E&6M^/>\N-DD=[W: M6OU9(XRG/SMT\6 ,:F'M0BER =/G'*4Z)%1SM]?QZH\-NUO$F!)H>W7LZ 49 M981HYQV,!.='&O(T": L$&B=:<\1:4A)AY:TQ$?D9"LNA#I<.+JF+*B Q%TC MO+ZG&3VY+0Q)_J;7U>\R,QL_:R,8H!#(D%.G$6U)3AN312V&=8_+$'RUE5]AB)N;^L&JZRH"PD[0RO;G1 M$I#TDGUL+9.14DJN&>'/B7CQK UNSE#R,CEN#!)+NTG*M1B#D(6B^AU:BB!< M6G2BQ"&]?#,X=?11^9"\E+%H(]E<1*3* MZB(P+2@BC;6[,2;Y6GZ1&S]R37!0J@FP6#TL[^1>M>[P3+9\/6C7=.O8757C M%K1;">-EMMW'V)'"X M'B"S2NS)969/7- [ELU>:7%*5!J[@"EPB9W )](.-D\G:_90T/7):B764<7" M8,92_L]568;T/2O^3HN*Z))MDM63J5- E-ALUR!(#%QB1_M-HS5./T2PL=8:5N $ ML?>*;XY#X1[]\CW_TB+QF&VX[+NSE,./YH5V;1I"VMZ_:"$-O0K-V8JPD;-# M@_4R-#-CU']+ZM<+6=,$&9?Y&&%X)YJ1I7[TM*./]J]8M=*^:^X"Z MKP*O=1EJ0>A.%+&VFULZA-'5+^64*R]OMKIGFS77\R5Y^^3(A,6"LI;F\3?"^G'X-YON8C)Y?_+N+GNFIVL>+S-^-"RX)9*;C94 M'!,SWE_GI%=NL;/0H]Q0YFP/2O_FUN6^KLS,'5WRGWD?YU1L9B3-6Q*+UW-[ M M3L@VO+H$AI/<;!-[S ;#9P85^"9U<4@*W>A7C\^U5DI*4C)>'AP0UTH\CM.],IKUBM.5EM&BGVQ MH'CWJHQW%?J^VHAX]RR"UJMQ0>O5G$LXOR8IRY+B276("ARFUW7!VL'KL *E M!FUA?:Y&JJ4LJ4H MZ#8;GIN=S85IP9:>=^6YZY2E2S;CX6HX[-/[5QC$%5K?_X$D-.SJ"=1?AC N M0&N0Y;X+'!55[9B\UPO0!>PN(Z.538,5]9(.%.&=ZSV6X%W0["JLQ3 O?>&Y M=]7]V(/LNR-2);XO+@%^^LP\V^W8$^7FS=OA_L+8^F.RV9QM'^(D$\O,W>E0 MY0YVHNI+F8B"7-"N&6'P:%1@]B\#2U0_)TGS8EYW<9B-P3ZRX@AZXA;V>X0! M@4R!7S8E;M39"***SIQD2M\+.#9=EW6O3F@KSFIX MVQQC4MX&3IBTNE!R4X:R;3.@/FUT3O/\9[*J+RNH+_N@<9;2-5GO,N%ZQ3T5 MEWW,[GXFBS''9Q[,6'I4W8G)A#;W&Y.MV6HGW$17Y=8L'FQX,0PKB[&*(9AJ M_F^>EYDM4U.8H8/3)E1Y2+D3.K%P$Q^+18S*L-6S9V97TSXSV*[#/>)]UFJB M-\5)NBX7Z:[HBL?2(J'Y+W&2:E82@-1U?287=5A5'%A;$,:D;DV6*C@.7G&\ MGMVER3]Y1R:VU E+1:3CL]VG\JBR#<\ M].7"#=JYMR$GO]=/9Z_BY&M=UWT+ /O.79HEYTQ6<]>H'&=RVR*%A]%QZTJ^3>^2E%*QR'=5?5MM%'+25;_)0A>$5:=^ MG"4UFQHS<,U;F0:(@!$6-L# %)\**N63+2\JY= MP1B$'/<14K]=R%@)!2JF->$@J,RZ3BRW1O.S/-_1]67&6W5),_E,ESQAH^MF M0NCIPM,:;/K#O,$FWI%KH.6*RE>D?'=$Y%N115!N@B\@DDC>*M!P@-7%'U2JY55^_([^7+N6M$.2W)P!]]>.A03]\[@PC$QWZ M?Y%5S3CYE Q*1UE(^G!72#"0KM6* G)5LA/??08]M,6K90!;;RX5TS:C*G#N MD0Z0;#=]P,J /&9R\2"FJ\);?LEB46:%?BIV\<:P5>+#TCTJYF0)/P@&;!5& MDB5,G>,0ETM >4275&32%TI"\E5%.O,FI!<6V!A;Z8Y9.5B50U2^N OPIO<[ M,5K<66?EK( XC-TJ:A M:_!AJ3.<0"QA:2D>K0K,3(%ILB2G0 1$-569HR+I2(=P,1N]7G!@8\REIJH M6#OY*LN 'O(A+K#*,!3*/*G/'H?FI"ET)&(D,.1T]_QV31,Y=_WS>_'/ M%^4_9>3G?_ZC;,('>I<(S6GQ/MZJZ+:1-'N$.I+ E7JSUM E>JUDV]J\AB&J M?*!]3,3SN5?C+:9BD$\[6($?DG87W_=B=N2@:53AAX!RZ^Z0, LO-%P;X# MV"D5@^+-6;JFG_Y?^J2-8 ::7@@;T"" V: 7(X@-1;LPK'+4$*Z>$_F"\#=+ M +')8@ST@;4@5FA5%._!_I-$,YT.3RATXMD!@<$1T_S@L+^H=IW%HOK/U=/V MAFT4;&G?5;].>1>$7JV>L*BEBC1#M$\957^2\N]YX:C__LSZV13P]6A:T-FM M-Q'43OAD9"TF).\V\9T"!.V[ZK%FO[[ M,^MG4Z#6HVFA-IGUD+NWH6R@(;O M-,[>INLW<3&HR> @JP\]&,G"4N(=V@,/0)BE6[+B34Q1]8:4KXAXQP MSIP@[S(B@WYP-57>0-Y)F-\O,) #F%6-/T;D^8D#1HGY2,5HG.PO(-9+N]=< MJF&WK/M*V14K7Z%L072UX.QR51+=^PB2L-TM$'\N8T.@]^4'"_\:NZC+^X)D MN(R/;+6)-H@:T3 #]C9\GI,)G7LT9B/N/TR4U;'T@R8KC1(X%!H4+&KUXH02 M5;0;DGV.%IGE\X7T?7:+#=!J,ZP*VA[M$+V3VW^BH#34X0F%7I@Z&# X8Y@/ M'/8?U-$.9UX-[R'7"W J^%^A7/Y=AD@ M-UMR '27T56H#^B'<-\;/B:*@GH](Z#2BX8'"19G9!P#E[DBI)BANN/C@$H; M'3M4B-@?Z,:,C%WA4+"W/ .@RT60Q<%\:#T#R$UFU@.\H3;!>V(\3!H)^UJ\ MH:&+@H<"#F#\@\-CWVDZ[Y(-S4[YL/2.9?HD'2U%+T5'H4!(T-#JQ$C/406[ M,C+Z]'4VAGQ*ZL=+2,70&XD!OJHV":-'J:9@3&SN2;)QAAJ\+-_)Q#D$VSM2 M<.#6WWM28;FA\($^B$NXTKNK(BX&PS4(:3_%T$"*D6EF;05*PJ%)@S/93,_8 M9)Q56UK->U(2+ 'Q#MNJ^6<0)/0]0,\RR$6#X69:CV#;+4OE2(I=C]-?;.R-UTBB\ISL454DA'0(%^$]$ 2H M/@1'C>))%L:!/\V)M&F2@%T*0T#730_^#&'GRB-& M[<]Q'SD9:8)E[:2Y8GE%+ /2U$7B("P!!:(@+'? DSVEA*ENO?UEG8RLOPQ)ZM9H0*JD,!%N2 M>?ND4?GWS#F\>@LP^W=3\'7O9EFH&:0TO!II>E!G0($#5H!QZZA9J%I6$!N' T=(\T/"S'=NQ/G]2;H6_Q%7 M$CW&&]ZT_*0XC;/LB<^K_A9OAG>%^O#4AU1@/&$'$WS:%7A\!:C*_W"-#[_HOH/2W(E?P* MAQSOOM\G\K[?"_)^\!KQL2+>A"+N!P3$_?!Y]K<_[!-_/^P%?S]Z13Z9T7]5 MQ%D1BL(?$5#XHP6%Y 6YH7=)*B^+8[>D;/H!8_/'?6+SQ[U@\R_^V'R;KD.1 M^1<$9/[%CDS*'W\.F/S+/C'YEWGO(F-9P0>$V[/TD>:%V/Y6DUAM)'76AI8D M\/(QL]; K R]9-N58QJ&2#Y]4?#'I/-\[EO&+*9BD$^K9E!H2+O7BNW%[,CY M<$85?@@0JX<=#"3-F^<* >.ZH#\(@E?]M$*]%OD<4PZC D\0'!M \&P#@7%M M;@0*9KUE\V2U8CO>B@]T17G7>[.A[VE1[4NJV0T TCK)P4H:MM\-: 4"\AUJ M+-O?-L;H6F@E*2U(UKR?.R,+8E;F\_G5K7 +2V='?![(H.[).16-@XU,GJC> M=W!S)'!T*-@Q)U($HR>XF[4*1[KTVJEC)'2..]#YT($.)VDR<0X&0Z9.&0%# MLW;28K20Y#1C<]_2$84[M!H*!)CSN M..&S,:"I8P 8<-; ?YG1ASA9O_WT0-.9KWD404U'AQ%?5LV@"/P M\FQPF\(Z%9@BV]7:;OZH(B(5E=P$D'1$27">^^)M.!#8"$LIG@3@[-[2O0#( MH7:(4'U!V!/=9XT^6M*5EUPS";]5[W#%8:+/V!5CXV]!AXW493B+-V*ZT 3Q M&1Z)E9B[J,CJ0#$D6AIP.9GYL&^4\8AK@PA6+H$N*5CY&!1VX,=@TO"5J)XT MS.G 4#+4I,?/WJ3&92.(26>>'[ 'FA5/E]Q2\C;D/W?)@]A5&BX404B;&8&- M-'!&L1,'3H"Q$*/25F%^YV.XGHX7RP*[_RR2];" M@OXPLY^-;@ S/3QU$ M5[]NP85L%-0E]IY0MW7$*/NYV,.QY^VFU MV8D)BR$,^+ T"2P0EL#M=7BK0A->0)ILN_ 5%+U6Q'BN[CJX:TP=37<^_> M>^"!C;'78*_?S=K- 5@$]I"S=H *PT!89ODT,(PK&,X^A)L.<98$(6S,(6TA M3+(A!-H):K: %K%#8-H:<&SSJ)L!6%;!W]$!;>6T>SC+*1%KM(Q]MV9@F= % MFTJ,U](,J)RF8^FE(:HLLYQ=-:-E3$LD!LL,ESWV.((]3^*;9),4"^L)!*08T*BQ+BL54N)T>D\;QTG2HG'<% MI--*>TUP-^&PC\"M$.UN 9J_^90(M[!U_6EY]:(!%M7Y#ZR"N)E!ZR'[0@KJ M.H1#S1C(R"*U%4XV+=7,%>9QD *)K2.P$CQGM8C&+33K4#0*+\<'C!?3##D0 M+XNH4W$9/XF3N7QDP)]D.[H>-E@!ZPA.I8H%B!/EA+E'&Q%K7,"TN@^@0^2T MI]$?2FHY7HY+^N94RS).I/L@9G! W1]NS7()7,+P\/JBL#I)<0VH7A2\]DIO M_ NQSBH=4V$6K88'1!=R20^H2AS =@M^7'8 6W%T!P%+.4^U+_"ZRH-,!MYQ M(Z?\[N:3& X=?_>J&@R))_\X92D?,><)2R\>1.YG1Y^"? !E?2>/C3*L%*R[ M#6%>9E=@J?1JX8O:EZ1\VW6;F2NZ HS*/+Z^6KO5S-&IV#H'7'!OSW'H&84; MN0C1(H>5R-D<&G+,-^,$8B?\%AR+;.2[;QR:QN'G^// C_%>FU#\!-]A8Y'M ME0"P9JO=MCZ095OP8JUMD1;=S,@)@MYK-/JEF'ZA@<7TC.,,[[&O8S/] M!/LXJ'F(WJL=^D6-PS(]?(O&:OI9MV3,"P^6:2;:3!%](0&Z<-!;*%C,LH!U M*.6>]FL'2I,8:[J.!=ZCM%W)$N.(U7Z03D-K0]B9XP^MF@5E]'3A1UVL+74H>2+5-PQ7BJ'Q2IB0?$?GP MB)SE^8[.?0F8R3;,]3T'T^L^67=./:E]D==^-<+AABY7>:6I\]+4_\]WWWSW MDCS$&7DLC7[\P]%WWWTG_I_D]W$FDH)WQ3W+DG_2]7^2E\?\S8]'__&75R21 MZ"AK>.Z*O(C+DC]Q+NZ/^Y6;]IZ\>LGE?7=\+(E>OCSZZ3_QY&WBB]@41;TB2DNK=LDIFNEJT>&/F.,>8D2= MZ!<<,:OR[3.'AS$#9BP\@D_7&N2B'K>UZ/"'QZL#AH?Q .]8>(16-C/)]2IJ M9I[PV<3[(^/[85=SUG0USQP9IIIEHY$Q:Z6R#[2(DY2NW\:9Z/OSD]5JM]UM MXH*NW]#;9)6H&Z]PANK[0!B"/ />HC 7 >DQ^PJ /:II2$U$ONJ0D8INYG)% M'@A@_C92O,K-V#K8 I"&NCH#5!<"N2JIOT'8NGQ\B S3@AP(18\30"HP$W@ M RH,@MGQYP,ST\0"&6:ATPV "K^9AWUB"E07!+)7GP_(3-,39)"%3EH *KSF M+Z!5,Z#2(*A]#QZK+6YA;2)$FJ9%R(@<3I;0$?D#\I(_4&40'G_PP..2=@8F M N,/^P'C#W/.W(?E@!3 FPFJKZ(C"'(NL\:PF;=6KME?-.21KCH:.2F*++G9 M%?)D*#?\93Q_YK3%:LS]G16\#PE;?._!^L@);@8%/D!HT]WR'B!H^7&^6B]B MA64-90L(T&?6$1.AD4R/2[X(?R+C?H,0+&'P*N;#A^DC#FR:(GH8/ MG0!J1(Z8\%F'UP857F;GT[DEC8I'VMPT!?.T^:S[49TD7VW)2P5E4')@\>&) MR[LB]H( 5>/KN=:]8S<-6RTQW/2.SZ'2\-!]?(%3N9*+#5Z[=6*H37>VQ*QN M/.#:8;D- #'H_8(W4$CT7P[^21(7-!X138H/VG.0EK'*29B[?AD2(SH?::68(Y'-#J@ M+C9@'8X_2A+2TBS)P8R&-CB6 QAZ=U*93&ZT5R!-.);0JAJ+*-W887"P^9 @ M!1PMC 45\NA@('[*48%6V6A@Z48!AXTL6.\_&EF+Z^W+ AB GKY/:.GE:T)T M#^JW +]W;^3[N4O%9NS5EU!B!&!0JX-HC6]SC9+![A83 V7RWKNC9@QB++UV MJIX:"9I(>N1$_?.W<4C0*.I5<^(.3X],0>R%E<#WS1E@<"=,,::DM? MW*-&=QA-6_![Y;X2/W_I\AK[YP[1\OQ&9VZK\YCQ8?.?#I?=B?8&J,E[;U77 M:&19^G%VJ-#RZM;'@&N2#KXK?_I>7M4V'F"6_OYP$>;3_8]"V%+*=0*S!#PX MAD4])]J2]6@3Q,W62;[:L'R7T5]VR5JDO&J=#:855#'2G"/0+R&YD)TO'PSH MRC9ZI@$ .+6E'>=#&W*&(51C$-8Z!4NO/@NT0>J&HN -X<(JMPZD'$.HJC"H M':M06W#FTV3P,]]OA0R_I8PP'/OZ ,KAB )Y(Q;0AFE&$%X;^S8^9<2PL%TR MB(UU3@3%8@/_-YTS-:ZX["Q38<_/@S= M:!T^CH@\"?K,<0+N0J$X";_062_7[S+GD7.^CBY_O+PZY'ABOKYY)$YFO;9Y MT"ASP@6$U#38PML9A[0">=@%3;*P,AHBZ&+R*T#6-3N'.[/"QF)QDOT@9^KA M&3R?PL&J#ZR+V>C&0Q%\W.:-(_P1W.C<"5"9+*>ZD6@ZUI3.JB%U,# "#^O\ M880^P.L*'U%MS5ITRZEL)(A> 7JV956P1007>"SH#Z[0.FY6X5X5W<9.(52% M(P'V_6?4YYGJP2'@:=8:<6?IBFVIW 7>TK0XN' M[K 9A5FXV2=,/%'S2-ZS>\%#?RSNJ,K)[S7-_YG7'UQF9,!OKOB @;J%_UZ! M@3QAL&GQQHB8)I2O2//N8-!AG!>,Q<>\MRPWS;D6)K6E9 M&]52JAUBUH4$F?,DI6?\G[DIT P(U(< !ZD C4M#IR@6@M"7OXE0\)?+Q M4L Z-- 0L"8C#B#;$&I@.YVAIXI*?04^-E>BTS.WNCM4@>P^;\BJYC7IW3F- M8J*-^(MDY9_SNM(( M6+#Q!E,<#RZ@=<@%PM$O<)O[:$^-&%@4$?ZS0Z.Q(Y@6C_-V'%4CU!&N^KBY MZKQ^''A'85\ZPJG\CDC;/8,54?1A"; >?&1F^D"#6_[*U]V[_% -@Q6Z>O+< M=A%AI_[WTDUCN6W;9)QY/?V4Y<7%[2^,K66Q>YH])BN:7['-VK"_ &=HTIC< M#(&;=- 6(404D#+;)IV3/1(T8E>BZF1_GGMC#FQOYF^1P1:=B[&[43<[KK " M(E!3"*S*K"<.K(M;(NG*:V8J2B)(%[.[,0WD++E0F*!;0CC73^JU[WI!&F3B\ELB!OF8+-2E;8QXB+&Z#Y&=,0= MNQGGC2:_9"S/+S-VFZBC0,V;ZM?UW@1A4*,C#']]@6;L=>DB^0S]9;Y,T$6*+Y)%6BCR+ CLZ/X N2X?HY(XJ$KF6 M$_>(FG@S<]]I_PV:_A1J'K6/M?-U^EVW@DGQA5L5&*)M/,*./T>$&4=Q6 @+ M/?'FDN]UZ,TR6P:H&0^M5WUH]8GJ_O# D&4ZZ(:&K%F+(%S1#1=ZQQOW:YS] M03N=MX)B-V&=+VLA#$NG=+8 H?.W*K$D5IK9HN:)])F;79ZDE$^2U_21;MB# MS+ND2_ <@(49W!9J J:1H9.(N7_DH-XFX5 S!CUBN/AYX<>JM!$\+I47TU4B(,8W] A&SK/4]U[J>:ST/>ZT&L<_5R?98 MG/DB6D --K,]S$LNT(46RP(+ME61-X'T\CUL*_J_9VI=^$*:Q;[!W=90(E)O MI1?L8]ICW5KJ,[2SJ?OQLO,R.ILRM?V2%6LLO& MG:4\CO$G"JY=9$V5/!-98#4TNW8K>GXJG2BE=^(V.'. MBBQU4(S,$7UO^J( M+"I)WK.L>,$?;_G#FF_NNF@.NS*H#09UT?3DW<)H>\4*ZG:358D_6LK2>3V\ M/'=86 KFC05&\%S'*!AI7]T&C"-G@H-R-L?=CTC,+&0[7D,5/@OLP!P$3Q;,$M& MFB[8%8R!Q+%CL>X H&*:- 1!9=Y-%%H8]_ZU[^K^L?\N#.LZ/1!TK^EMDB;B M)@CK+2VJ? NX>Y01_W-)^WUZ>S#K9U2!VJ7I@',J:Z*>SQM*!EI2[B-P6PH; MDK@HLN1F5]2ERU>=BW;NV6;-IYBB<,G5+^0U=[P_Q(VOZ>J;YV-Y:7-)/7I[V.\V1UDJ[?))M=04U%13VYJJ\"Y@H"O&?;4#HFN$ZS MGT!EM ,9/ILH[P4D+\B-H)8G?=8E_/$LN"_IR[+JAX=_> N[JC,?R$=&<]EXC*Y>XSM M,"=SD'D[V#J>GI3A]/UN>T.SBUOY R[:F&J?#X4)J>PP5DA0> EK>5AL&:W; M'%A&BFQ[U8J1E)QR"['L7SO<\8%_(W>R\G9VTB[=_[I+BR3 1]>)1;W"W\^#<]0UI5V"= M.* JP#7@5@F=>\%Y+W9ZSV7Q;NPL)5V>+\D;>INL$IJNGA8S0O8#R? ^<0]L MU?X+XM7<.>X%R3E\LVS2*=L^L)3_F9]\2M0$01"MZHMZ6AP?M+4#R?<,*@ ^ MI^6,RJ>D?HT'7O/)S8P*C38KUT#TN+R>QWWWSW4B0FDK_%FQTE7=,_ M/XM;[KB$VWS>*>3)>BT/?L2;RSA9GZ6G\4-2Q!MMO +15E_"01L$ M;)\N))(Z#,=@GUD!O9ZX1?L>@8 :)BTJ?!$A ^-JM=ON-J)67+6^.O,YF# P M&&/@.#C,O&LAMW,[>RKJ:JCI?;T".GP?MNIITA>XTJD1:UG='%!'Y:.C[K[W MS(N91L,PY[=4%RU5NLY"Y=3F]8M;#S1+V/JJB+/"'+WT.CRL+?=YZ5V2"B\E MK^.-.(1_5'VFYV=U\QU4'G8/OW%J(-'K''5I^;>II=JH7H./W8^_B-Z6'^+Y M&]UXC92/T6>MXB&79<[R?$?7;W89;\ZEQ(!.1QX+Q\)@3])74'>C@'OIY3CUF*X@1A^2JT+Z MJO/N?BR5US/G5RF;6_98[^G'^6K82:+#Y.]SQLP3>'EAI9-TK<-=7D[ ML2K"VH?5$TA.7E(LLXLR@?0/_^P7SC^L!\X_N@%Q^8P.@8@MFB,;@ KJXW^!6C'MO*">='JO5XE9+7VD>E1( MB[KK3563CW&6Q6GQV<-[U/( /KPG73;0JT2J(C]2,RJROZ^"M295@IP(G-^5 M=1!NGGHI%9?QDWQ\PIU!E PKQ;8>D9,DK;:S/DO?&+5@@>\;DRYDZ%5Z+6J$ M[3^8&X#J(C]\$=5_B/!?3BY9C?C%;Y1-!_)1RR#X(!\NC\R?;"&30\K'[UAV M1;/'9 7-N;#S M(--;R3Y5D9VSE=DJ%.Y;BDJJ$D2&IA]?*69:3F6Z3[.W $ M2K-RP=#A\GH9L-2J65&,?/VHOVXD0(L5)O&PWE3O[AA)!.>?'8)'Y0AB87C! MF8$C>RL',R13<$^>[FCIA',YE![+) J42?A<^BP7FF##URR $.$B=%\W[ M2SU$ZK?,PF =US.8@:'#>=QV"1J@%]F)R?[VE*5\+);S^>'%;?GO(KG9T"NZ MXI1%XC4# \L"S,@ LB8;VX)_Q^0C74A+QHU[W9*CEJ0,)PT16=,;FB[\(!@< MC*!!L2^V(4-DITS8D-G?5>://66<1 H^GL(@ ^R9PH_G+YEZP#))^(&*!L6? M9S"6P0M$XW .&NF$AZ+GX#=8]Q0AM&(JMVG.MSJFMWWGZH@BK:Q_.94..HMT MJ[DG&$V%^M,XOW^W81]-EP-"2(=7,6A(L6Y@,+8"J?B[7@/HOH4A8WO-@CS- M( B(I%CB=0IF^^IN47"AH?4W,XOVSH1]8@=]$\2A:AR,RCZB>U_'(>/($KE# MD31OU'U#'S*Z2G2U>72OJE_??Q7D"3HMH"D)*^*-&?6*6#/&>X11]R]"/XFD M+#HOAK568+:OIR"T]Y,:1$YD0=1U\(%@F!5%9'K.=C3&&K\*\SK2; M1S$#F4 S'O?-^&S,9\H_!YAOUF)N)UO&9P3_E"VYN#U+"VXC,4$XR7-:J*MH M,.*ZN+V#.*PT.:@E81!VZK#4)+>S1MWW8AC54I"29.;*Y# [,S]KJ)7)K4R= MTN3SX0BWQKU;U5A R6+."J22%E+QP4'*7.X>!53!/:I#/&[=&("RT< Z[E<) MC[L@$Y>M]AXL8LB%##13OXX$M-#S8@[Q7F?#@%4/ "I'P^V5$L<.$5&FHUQ( MB H]HM47_RY).1"2].Z4Y;[](?!LN%,A%$T#UD&?N*8W!4GJ3*>5(%L2M/H_ MP 4LDVFLL.HSF4 U%#T=I*;L"S6J1H+I^/,"$ZS7&P6F66>[O\1)>L[R_"(] M2Q]I7LC]$ 6S5IKJ>QAH@KS$JA>E8(%)@]DG]!P1[W0H_RT<_NF*;2GA#K%A MZ=T+_G1+4E90DM$531YCWBW-ZQ-V8S+0MU=\0$O;@G]OT,!*23 +]\2%Z''% M"_*5>/6U0$7G[?/%@;%K'8,$G/LZ0HNMV[=1+"HMP+E1W!2H0"Y0:U;BC8OC \6%]7H7?UP$UY/1BT6M&6-6X8V*5P>*"F/Y MEG&H""[#HA>+56K%+-T;$):2*<\:$,::)>, ,:P]LL=)U5FZRBAOTAM:_O&C&@*H^J5M3D MJYK^:VX9TK"T=\4O)"-Q/Y@U3DFF1>V\F8S#=IZL5FS')]H?FA4H9Z]C9C'V M-SH69.\UMPK;:[6:?+Q5(\#DI34I^;"0%4(O.%CH#.M>$T NEGW M#HX+,=#-'5)(X\NWQ])$W3R7>FXFU-N76,A==S& MH*<#0@Z\WQZ!G-!]*[MTO^TK^V:W6]-8W+PZ3-R8]K)0<#/9T8$XW\Y@B<$EN$(^%,0D%JON8G/"@E8.[H' MO#*NJ=2.4?%)OY"_&'6:=6U1UF^34[6?VY2S)ZSM([<5S$ M? ['AZ7ZPC"6H*C@TRJ4KA"HT.ST( %1^X=( DM9^F(;9W_00N[2Y LI[.@% M"3;&9(JK0EA;QQP%OT4DR_"6"T/SB,&?9#N.QS;A#YP^ Q'B3*BQ"YEHRQG2 M\JF2;ARZQ^Q%6T5JN_*DDYA3<] M.&] K8@3T 1LM^AE"CUT/""N/*">^GW.\!^17S2E \R;>3KH["\SD3I?/%UR M8!:\P6_YTP=!XAK7.AE-HUL+(^X8U]G"L,[12Y_'0-'ZS OFOTQ,RN& .W?XG[N+P> M^:%![(,@E8"EGQ-@C3W2M)"=M^>YR.[BM"JO9 @J,A>D/S598\U'6.7N_R)*7Y M<@J\XV*530(5)1RAR&XCU32>!0EA^=W-)Q&7CK][544E\>0?;[R^2N[2Y#99 MB7G]X8/)7+XV"$XS7V[7FG#8Q&OZJ7C-M?^A -F/J;[P#L@45C7*JV6!-:2@ MNBP5I6 B(J>C"5HBB>>^V

, M2G.AS4EP.6^'T1YU-XW%+135]]%2!#F;16=8D-<+-ON.CK[=M>]4%5C*V,AF M+0;XO KD-90MOO=B=^2(:M+@!0$1*SN/G[WQC1'/U_SSQK*F['^G9:8Q+XBV M^AH.VB#$@]H1%O-<*LS0MW-&S6O2IE 8N-3/K*BV0K+[Q[&V+TS37- MMHVO7F27&;O+XFW^IKF:SC0D'<=. M1!$+LZWBM7Y"6H=>,(JQ^H816K$@+',KQ*5I@J4SGKC(2,U%6K8%3>3VBVEC M7[0?5,]\QL24@&P8VH/IZQ,E;OJPW'QH>P+/CP#46-+OG=S1I2W/?C'#/;CU MF;>!U/1Z%U\GJ]X;8TMP,/< <0RKR^WPN]4QK40XV>FI=H1S:@>%5C]=J'." M^LP L#E=UMI;+A2J6.,_;YTX2"V+J_5.&_8/&RYSY+<_#)O/=4V.XGE'?/5Z MXR7-Y%5OIA,4#K+ZZ(21+"S#W:$]\+"$6;HED=W$%+VGA3B?+JZIKNXEYC3E M/7N+&;DYS0=U+4]PL1[-,/-C7^:!%QN5GQ/T28F(\TC ;*LN*E M:;3NI#-$3*S!C5,_;LR$#:[-7%HO6,PXQ&U,HR.X1LE&>K,C3 Z1B6,F=(!K MX[/ULL\?*^"HZ8.6D7'3< !7G (NLMU*',A[':_^V+ [\_:_B[)- S!3AN[V MNMH0O.=K46#=^37R1=V7I'J[F+$!Q*S,X_L/=WY-'+T=8#!@<+%NZO8AI&:T M8T5V2"O0\0X; E@9#8A?S#@ 9%T;Z%VC 1N+%?;[0 [RL,"I:AR(JL29 8P. M!3FV7)E [ 27\K<*][I]:\U6NVU=5<0?/O:Z_ [6/GQN-%'HFX,!DZF$/@*8 M9KT[4RRX%L9R,-J7]81<>1DVQ=)J"IQZJS(M,Z@^:715<,/T.S8H6_6>%=2]_>O-5Y_4AO.%G9#U;5_@ M>6T/=9;#L6 I>M\1U,O<.O.'"QMM2?6@+)2_+&;P8 M;<)@-AU@&7X MF,#",43X7A&#W-.[-(T"C^C-Z]>' 1-C+QT*E. U+)MLY"4LEZIQ6#G^(KJ^ MIX1KSL0E ^LVVMRRC"0I_]^M;!.);]BN(!\K63,O:J$AR[2D%8RL61>TV@9= MW)ZRK;@;1AKQ ]V(<\/R*+'<[[V)<[JN*\L;1I XPJKO&RHLR%MQ?DG8:"&X M#68_#Q1=3@')A2RM7AY9_&59XV8D)#)=UM^6F.022 M--_X8Y*VGP!D_RTH8\_PMB!$(H-L8RAZ)O'' 47_ 3"MG<$TDL=$8*6Z"RH M=P%BM&4R=Y'+M^+U"]D5D*Z(?SF,'A,+=9G@"6FH?J])*\(HU]*,Z?R%3WH[ MRVKLMNWD;8WCPE1Y0/69*NDH=X(U^ONE+F MS]AR&I[Y&$B3KV5BZ>=KS0 JQ,)J=AWC$%5GC#;OC\I"YT_D]^J_B^D:\'!D M32,-0]*\!_3^FO-.I*ZGF"M8U;^LOH#Z,L@?])K"\#^0:<:[0AKQO\G%;5-G M,E\NQ TF8O8/JX"X3]3"=D(3(^\C:H1#K=VIIBNJ,]/Z^7.RJS$\P2P[>TG< M)BVZ4Z3RXH%FL3#)Z=-J0TN_$(3Q[@!FG$#]P89GXB\3GLX:T9 I7$?T:ZV+ MK 3=O]P >"!L_XXP]\5&CS3=T0]TQ>[2Q+TR Z9O+CURT@=>A0-L3UCW"%%C MNQO'Q1U5)*1#L]QN#0X"YFVGP=4Z#K[N13LS0PW]#B:(O@#4E?+!1UE-'8A#>SJ!K*6!$3;B :PQ$I5S/KW&Y M$O^@+>WA8L\\#Y@ ?;@'WJ[N65:(&OEGZ2/-"[&[:P_Q<(;Z%#2 (>QD*;A% M@>>>(7HL!TC=[)&D(?*6B)9J>7'< P/,WTKJX5$G8^?4Z/Q80PW<0'4AH"OS MW3C5BT+ +FGH#A%BYA/*J" +3CP#J$ ^$ 74&(2T0:98W&Z5/90A3IR3RF40 M5- X\Q&IB>!H2N]"AN,P2;-C'F&-"PG*5T752$([>?.X-7= O&P+2TXP*)D'<+2S! MRO: 3*0\7+BR4%"*@Z2"4,)0DA+-);W+G>A/"E!3T)P$H+/FMXJ(GG+ACEP% M%UGUG$H(X8K$K\ MH2+&!FA.*\/8O:MG=)FA3T/'FD:VV/ J9O M!N%.^L"Q%K ]H<-RMQK;H,O%'6DZAY+JA21;;@K&Y?5/%E<]WWC#NE]FT=P@3;0^6( MFW,'*S7/\7YGYP1])*AJIX2R V[#G0>.D]_E[+?XXR'&?H?SG/0D(X0D]Q 1O5_#Y/I JZWDD@(2H0T8Z M=,OS-3]0L%$V&QXT[?6'C%Q]U9K>%2XD$*9&TI$.\W*F#/U[8:%,J3@OF M;QUW<2A%7O'TTXL 6#'8D9!]E)#=MN0S#W;V@4OCH&=*9,Z[3MI6>>S6@2RK M1LM-NQ5O=_)(Q>0\U^Z%!4AHS@J-D!"8:3^ZS:&GB<8HMN7?^\LS%CH^JJJ% M5WD:%:M<^FNYAE&[;8S4;PE\M M=_;C-">#?OK!SKJ>O+NAOE>((*=A6Y3X8Z5,PY!H*>)/$)=]B+"IF M+[@IXG56%HU/\C].Y3$Y\:_AEIF+LMTH,U.&K@Z[VA"\*6918%W]-?)%O9=$ M/#LBY?OJCZ7&4(C)F8=MADN[)H[>@N[^P81?$=*J:12NJLVL]G59N;_$5<8) M#@,[MNVK(/3,&W??TX]MH>G+C*7\GRO:V:RP#U;'LE??T)\]R-/&MC8LEH_0 M:G9$;V$1YR"=6N)]GN7&_-'(8J'65OS;5TSK] M'-W+G,DH]'M#+DI$BR/;V MLGN,GQNBC7W6_C"-VKOE6='IV?A?:J_&'_WC:G5/U[N-O(;6D?2&)28=ZP=T4$"X:/_8"VM"![>PZ MWUT$1"?JC0!*P['JZ(/B#F!3/K:2)9?K36M9@3];\SXIEDM[]/:6KF0>A^BI MB( 52;8/&]HD-\NC=H<.?NGSGE<]:CNR99E106FMY_$9CRUSK,P M1-59Q4&BPE(X$7Y%8.YQ6 LLV9TA@J.JPL)&L _+\Y"N!%*)6%P_B0)1A@D5 M-8,T0&0GJ?1YN@]J7QSIY2?)_%-LDF*A.95=OGZ(OU 5[LL2]([>5V[\SC0&!GJ MT2 _&3@',,:T&^G(D*=JP&D,+XF=HT1'I,-9GRM:DXN4-,Q$0-\RRS1DL: MK&^-D(2TGC#Z-Z!LR(:U [+FX"^W.Z")A^7RE[)F,!Y\FF6$4"0/UQ6\)>J6 M&L+=8@G%MTR!!,[@*KB%%1;@+9JHIA',NP'L]AI&BQL@>$#!7;3(Y:1N1D"9 MHOU!#G4>#507@CUU'7O%M@]Q^O1EOOB:;D%@\Z^--0INR%<"=K=>FRO(7\>K M/S;L#IZ& ^/4)>&X./$2&6!M1$S <2H$YBXXY+2^=G';NXR>5/2+"_9CH*// M5/#"G39+P2[!D*.P%- B9X?Z:D;!K]I;W%2@Y?_,D[NT2KEI,"U+@Z9W24JI M7._@+XLL7LV]CKHO2,-2;R8 =?@UAQZZL.\[]%2-@^OC49%Y[KL/]X5CXVV( M4^-XUG)>;4/U)^.O"M[$\GA\?B+R-Y+B"3@*"Q4X&)R-%X@4)T)_$6H&4$!C M(.%DM/C>[N/V8<.>*"6YX".L*NM2,2XEL 0#51-OD, _#$)C!>MBT[-UJ,F& MF4$-FM*ME&W]CW&6R36TBEB.0E?W7/O<50J6Z5: 4>H2' MW*>4-S5=9(O5= MW+[>Y7R*DN=2H>*6;L+JJ]D(@T*"NP5ARR!6^6:_M;!%G7=B-%V_K4;0,R]H M "S*X-]>\1DS0^L+'DC9YVAW=Y,GZX0'T:M8^JGPR)-/2:X.8EUT]=C43!?6 M0[KT!RX*6L1;.C$C5R0>B&Y)/B*_BX=SK^@Y+2QGIF_8-DY2U0O #+4[ !C"_ +BQ>(J;7769\O'< M3@,W./,WB>I&3L:./_D#:Y\E^BXO?J7;&YHIF!T\KXOPM<_#2JJI\@/+['7$ M66JE-501_R?YO?QC[G)Y@R_-C!])+7U6O^_4.L.V#_;U@SVY %/)&Z1V-YMD MQ4>JM^4VQ?,QG+EJG<5T\V9(7W ;GFPV3)[$*F=\V@CAI*M^L84N"*%._6$1 MQ2;>#%LS5R1>O6C>U66BEP%EMRT9^+,K0#?2M\#?.T*08YI=SPBPB)@G7I(6 M+H>#$V-(#$'*S'4,^)2)_KGC;7K[*+*+N$+#Q-Q"U9F6:ZF")^46W>%3%+O;K1DB^YA''3"[>3O#9YBBR;'F=>[&,ML&J@J# MF3A?TR'[DI2$1Z0&7YGK<77 X#,>HL$&W_#0C"?X1(9N?I;G.[J^S)(5O:29 M?(9_K:A1B^/R4 -?>45H3A+Y]H@\B/?D@4]^<_%B 9>%ZAJN@9/; KJ+/W4< MRO6>)J$3 <8K1KG/(ECUC(',<9/\P>KD#XF9 T"*,=R$(&7<>3S#K/BW\J!& M?LTN.;3NXUQ%EYF@^DTZ@B DFS6&=;):N6; :LBC^AFY9J1^.B],+>9A[@^J MP')(V.)Q#V9&[=H,XGWL+3JSD[N[C-Z)BN /]2>ISC;-?(YIG.&-?9>?Z8-[ M*XU(W&[*H,#+_,<=A^^BP5B/RE8_=W:4+#!J\#/_JB^CZ MGI*X\?UT)W=OVH.-/4#,7(%@)")>X2#BU9R;\V\H'S"*^J'5P/&4Y<5P9\M" MTZS::VD"UTHM>E&61O7R;2NA.HZH2;E>B;_G7N6T&8N!ONU@%5-#VUVVW)/I M_48WYF&L6;BGY5 MO&;L#UD768$2E+RM].D@#RVZ"&H-3L%%ERIKL44[%ULN+CNMU&7 31O5S@XO:BN*=9[9PCXJ@# M:[YZS<#SDQ1UR/LW7V2T?,B__+H.SG7)MB7TT!Z_0!".T9 S-)DVRJ(PE,-31K#4TUU4JVY1=J&*+R*6D?+^1 M@<58#/)Q!WF%0])N6B' \/L\>IRN,LJGB6]H^=^S]+2*9;\EQ?WI+B_8EF;R M5AD%=2,XZ^/+/IQA!VC]VXASP-9+K^4 KH>[5!2SWM"BTXW-W(.-018+,+EZ*A@NH7-N. #3 5.6 M\KJG_TTWZWRO\UU5W$$%5] MR3!18>-4A%^!,6P-:X9E%!LB.!)\A#/*VAG5O8@SCU8Q4,5YY.6C?,[@,(H2(;.=:#)%R2"F"_%[]=S$5Z)?C2.:) MX>RNA#%US.GJFSOV^&U>/&3E.%O\2XZORWZ9__6/TPO%%]L'U4<1#X+\NI48 MYIM2CMF_^.OH].+\XL/)FXMY$=[YA&SX$12LG5ZTB-%\ZAD7# P'5&U$AD4# MI!.*-LVX"P>@0ZI:%MWBP4*.)EH-9UQ YZL MQ-6QE ?::GE9MW\+HJWK$-EIPRK-0-H16(_(H<)29L;*&96OR:9\3V[Y0.2A MV@99P)(RS,+,RQ!JW1D;3Z?VS(3X<>V@8 V&07K&;Z#)6FT5=MX,M] $77GW M[J%MH=EN*T/:1,/=;W[/LFV "@K'ZSE3+(/0!M M"/,+NP*S0]CXHO(ED6_)V1F1[PDG6,CX 6)9YF$"!?H6CA;UTV'&Z4_(UR*! M] 6$UN,J[W KKK 5*^D/IER%3JK"S-F'$P1:4ZXJ8J!%/4/Q=DNS.\J_T#O^ M15['Z1_9[J%8/>EN,H"05K_:3AKD-Y!6A 5;AP:SCU@9H^8M$:])^WX9MQJ MK,M\K*!X@(VE1?],R/$;P+JCK5/7.!3)M,'QYOQ XF?\KI9@ZZ>$ SCFK#H88[FC5H.C?4,X*2VX/M MN;$0#8K;#%HS2=#M:O%VF9;9%GS/EU+;"&QVEW.8@.)PC_-AA2-O:.VS#KC( M?FL7^O).#0]U% 19G' MIU=7W,PE)XYI,?-U32U!SEQ4Z/&(XMSP*W9 ME>D0+:9D+M3VYFQ/!UQ,^S8#/DL>J!-A>TT*+2C';_'VD[AZ4(6PX6V3W*F\ M#4S@U.H*T" C3'18,7=S=I=>A\!MSTZW;LD30IZ MGCS2-0\%'!\);UV9@?5^<"( 1EQ]+Q=QD(O!6A+6BSAUF#W*P1J5[U]( M)2 M5 ET1X03S>M50$LS/WLHGF1G:GUH1B0AWV$$4#865&)1M8.D> &IW[@@,JZ3 MXL HN*".0[S71FC!BG@S&D;V/5 G7B56!94>OV8?R MS+)(DTYH?JH=++L)ZUHL%L*PJAS.%B XAU6)I4"'F2UZ4^YL5V])]?J(5 1' M9 $> [ N@]M!+=UA9.C4[]@_:I![9X>B,=@I"TN7L'G@;Y[DY"GG_WZ2VW@O M2$[Y+$ ?:''T. C.F#CH0 M,[-VS')KI1PDZ#MD,T%W(T\A"-^_TVI$V+93Y3IVZ_KDD7S63( 7@6V+?9C[ MB^IVXWJ$RB;!=[Z4?$"+@8;X,QI1A>#Y,,L/8&@,(&K* MP6G?J?!#* "GU8,$.F?)MSYE%VH+J/&FM\ 07Y:J;CT:#:KFKN,FC\^;WZ=AMG3V66N:58XS++,B[-M8SK*TMQKN ]B=[H OOTWE X<'17 MII*T)_(XFIOC>#,?N_,9Z!GA QGJS5N#^F2U$@?0\\MRFY#CD3_)=G1]GL0W MR2;I[''P=\;TV% Q=;7/T6)"*]('M3ZPHN%X[=82]>.$1C4GJ5AESU(QDP[W M[*7IPP#'L(P_+%D_2ERO?OUS<@+DD5=0,_#]H2R!1-=4=,TL(W'M'0\=[X@K M[Z#ET0;Q,EF3W0/OT6A](O1S=Q?;'0\S. MN[:'0AI=K>[I>B?*"=S'W9H+A7B]E*&>H::"W7CJ4$^IFC"A<;&JR&FD0@TK MPF-G@78)A5G\K.D>NEOM.?/@?;-A'V-1;H!E;]CNIKC=;>I@V)X TJ<$C>*M MA^E^O&'#DC'M1,@\\=5K&7IX28H:\ES6[EQ7',W(8^:!Q"C8L"!KJ@,&'QF= M44(0:%$V]&YRN?AFW-13W@\V]IKW2$M!BCZL#;Y6+&09J*;N;?15#Y?2E0PL MHUD',AAOL!)4T>E6@TSVW>?F7YS?JSMXG4?U-IQ\%+;>WY$* =X#R_E _I%> MV\-V)=:R]BX((G'FYDHV;NZ5\.['9;J/HZY(BU3&=ED9QQ!^(\G:%'8KN/9 M2I(Z-7,3SSY'-IO"O#TP,$;P0KT4XG5,P+V958MT6..XLH98TEB)?U >F![C MS?SUBRRF,>7S:TP3>J&]%.)UA;UCC-D(=!CFU7,TC.G.>8UAAO?*CS#,]TCI M%;4LATV^+VVRV,__/?SS?S]S68BRX.99RD<_.\,]J ZJMA"$GBKTN+5-=W#I M!X-PZ[EJ+4_4O"#MFT5DS;G,QX#?>GBH6D?=.TT- L0>\7Z=Q6E^R_N%DW1] M1;/'9)6D=Q>WFI;FU[PQN?Z5]LC%%**K+XXK.L@=I_B583Z,W"*SXZ,JTD:+ M?"'G52:!,IL20DIHPE31QK-)W7#&6K3GAC,73CI#'=ISI!,83OVX-6C/0>J<.723_(*]WR68MDAN/%G1/CLX6S/(1U4G0"\Q16Q-K? M546"3"C6YDHC/B^K&=?J7';#S08QY/M>LS=QH1H>1&L_ %/33I&"WV^'U9(_ ME5!,Z9W(0K:?.5YS1.7_Z,[FI3YEP.Z_Y\T4FNROF=:6R:]'0+.K8 M>)Q)Z ;P['$\>,[R_)2E!6\-35=/;^)M?$?S*[:[NR]Z-TM5> 73U]_)31^V MI0IM#TJ'#-%FV7EU]^#J%XC_.#< M%,@5 UB8 NL*NVU"(*Q:(T_O2$OT_[/WMLUQW$BZZ%]![(<[=@0UNZ;LV=F] M$1U!492')VB11Z+'L4=QPU'L!LDZ;A;:5=64.+_^ JAW%%X+B2IT2Q]F+#82 MF2C@R0202"1.4')?LC2!3=0H#\8]S_$F+?E*\01U3([U70HE&N%?IO#&IO"\ MC"4,;1T6,N[6+_W4"?.KMW[P(;[UHP2"[6L__F%Q6L,&_/:W6=C4^>RT-Y_A M=CX3_54+WX<"G="4\7D0$YIO1-^[),WY?OVL*/9/_"W"@B%V38W!/\F6(H2M MQ#Y04> Y$UQ%:\*!G#BM?L%)\QCR)BUV=.= *YPP0-)_KUF;'VC_X_RI0-^Q M.2_-BI)-@">(;@<1^_C>AC\K&NV">MKC="EOX=.05-!X=L0*X/T?>(H?5Z*W^ M]1$KF6XN':$ZOR6S/@BGCF+XM2X=+61T#IUA1;T[9V:8P7ETK"3YP*OR[=3@ M^DS)4$-7Y>9O<\V\'"/<-(X>2, ![+N,(H O*]D)]$+>J6#:JB?LT'<]$_?] M48).O1D#!=VBCZ$HVT>'W/Z,2%'#M*#HUPBC=^,V!3H@&DN;H'.]^IVQC^'% M2)MJ6FA84'2)!T\AEQ)267['C^KEQ$FWDHCDN9]PQY).RPJ_ M@\EE4]^\Q7GZG+!;Z-W%A@]I\8?D[J -:?,>I9;4[U$XBU;X*9I!@N91.%W% M55<:VZU"JX$E+@,@O@FGJ=)[%E(162D0"JB;@64 MBD@EV*B(I&)?1=HI*(Y[=%8#*U$1(PS&*C*N(E,1"]#,J"(?V0'%95'L\>;M M/D^SAQO:4++Y^)A0H'[ 5)M3YFOG9&>?DWSS$"DZ[K.)Z@HK #+&@[-.8=69@.9!?5X=G9QEEF;!05ORE MW"?;)N,6U%['6I8!OV86*TZ':D)$*5%%BFK::)*HV7R0 K?6HR;#J:&R@$H+ M46#35)&7O2F*_B5.3_2GWV_9)UW?7V:;]#G=L*:,=S9:FN9^J9S&[XZB3J[G M744%:\V=16F-%?^9!3ET!5%L6O1C1JRZ6+S9**/MW7&T0L#<<&:N!?Z4-E.[ MQW1W2RZR%,O!:]8=R=_MRWV.V1*0 MA8N-SF$FUF]/99SK>WK1)[;7UZ'N+E;G6W?EMJJJ5*NL$U370E4UU-3C@8!5 M3=147=KK/A5>Q'O$1]YX1SY]U_R\()^V9P/=4$V3#NTBZ#9=5554U455Y9,: M_R>HYTBHR#F+$\291+ 56\RIH-^NS>Y66/[IAC6+\N.M?),4>$,UF]V5X!.[ M<#&CUDBW2KW'&FPJ>;_28-\R/YM@+4O_)(,%BU5+5VGWJSM&B?JDZ"*&^SR. MP"#3ADWR#H.Y\O !AN! =)X>P1^.G2(?<'E6Q4'P!5IU_2)Y3M(MO]C/;W/4 M9"=1>+F76))I0B3F6Y0!7'=Z<.(WYGCN M\XOV?>.+YGUC^;UP"OY?>Z\>-]P71KO#9X]Q/FG 1[T=]XDV1_Y?E>N7Q3GI36,W2K5_6%;R4NU MW%KFIUO6LM3*96!OCCU=9R+"O7@T85_3>/AY='W:[>G.G2A: MX\N=Q''%JR%>C^7Q055-- RJ:2JCNC9BU1&MO[ 7UPMW! 0&H@=W"J^> WE+44Z>NZ9$O #WA-'K+T7RRBD?5F[;U<][V7460C"NN]5#\\ M'\1_Z;T'MIL,08'I(-)W[31\,)PY=;IG:.ABF_[*8/E=76OA6[AA%T]*8(99 M/LT%3-CKX Y"O:%YVE_8WPL+^Z\#DBJO32!(+GI1_"V^*[L;6TW".I9-Z>+^ M'J_9;96;-B.6H!&3ZK8WJ)SJ>EZIFM!.@!G%5:[NYI4+IR[/8KYX7MAI&"%> M0S>ZG>7 HW]=*U*$0KEAW84" 90M?UB%WE7:DS:))F*53E!;#77UOAXD*U=% MXWD)@UVJ>0N&PK4=.%TG:^ M1V!NTIS>0-^1(F7UH8"K?R_=E=?7NF!0/L\^"UQ]'WQWD^;T,OR_<$Z@H*I_ M1MZ5US<;JWS4?A;0_C@K:']R >T&WZ<9=YW]O$\WDHL'4UL A=Z?_FW5&P!R MCZXOWZ("K_%PPOR1TX-E-MO$3 MF69"J7-E2 BHO;(60&Y)!?ZV:CBH-MYH-L41/)IC,: *;=(,OEQQ^A546C(+ M4$#/; QBIB"&OP[00&3Y=U-A(&+I3W %";"G8, ZI%M@)&@24$Z/$2AV&WAG MH,!NS0>LG?;AD]:((W&3X$*WV6_9AH5U&5W[2==["T=" V'(;E?MC"'?_?*D M !OH%V^F-P(X_(L_;?^(44:R5\]5X%=U58I4M4[0Y\=T_8@^I]LMNL--D,P& M$AS$Q>6U'%AF^HF,'L?9\>OGB[\VLV2$6+J6[X+Q(AYS]+3I#I-X*84 M>9-; *TU+&N^0F/&*E'IP5>L!JK5Q")J$' -XN1<92[++6'/CTU=@[BX5(6* M1[ADM?.'.B\W8#V= ]9.;LT=E=(L*:8"QL6+*53\6A:M=OY'9Q0MZEFTN[6J M>F%L8NVZ_YQKSW 3W.TA,J"[X'8OD;GR6C45T'=-E>_9/7#CZP^'1/? T6[(-U48O>+(-WTT=N\*>%(\W.7E.-WCSYN57NJN\S"XSML-/LXQ8=8MW$+KNGM!]TV=V-59!QV3.IMA9U!F"0.C,B\)6:@K'XX2(1#;3#N,'-WTD/K= MKPU^VUKH[*O"K.L4!(3:9:>@<^Y"+%*27=]SIWV5)+#ZF2[I?Q!4Q9J^>Y76 M1.^;)\NN/0![*%SZ_LQY\X#]$X*9:^ MWB EUK(H \S%9B'( V2_CV!6I\RO4^6?'R_,=-G7P("VK#6_^'.?EB^_X/*1 M;*K=#CL!N?ZDV^-OMZ?FD>7-OGF;7-09PFPX,U%Q;#@#;I M=E_RG,B85Z1KL2I*?N'D#L[0()-'34SP8%N_E^,A-D#"YL1QD@J 3#9;#._( MK)GKC_"4QE\10-5I<0)"=-FIY/)IEZ0YV[.4%$0LQ(![>-_B8IVGNWY 97,^ M;5VA.9*VJ.!WW&'=(H@#.AMAFF,-<_75Y88"([U/6:0;WB4YGRS2MD)]Q'&" M-EVEA<\[["%!W =-/-LP5NP=:2P//; ,^':2?)#'9H&&"G5D3=[FM\<--_6Q M+RC@EK7V5R1[8(&9+'3J'6WI/Y/M7D2VEJ;I&SF-ERYIY?HICXJU6EOD-5;L MYUIB ?92V@[ILR$ ^)$<%6QKL\ M+3!Z/FP0**W?%!C IJ4_9U_, A&8^?R0%G\HW1L6E)V[6DWIZT(TM<';=:@1 MH'49*NNM!H6( OH/=HLBB@1@-H-*''I_[!14U1BX ^>'"_CK8'I)DY!3NYD% M[)P<'7AT/F4O^$09F"()H%&\_C&=@3Y01(!M E1:H8W1MP938E9\WI[9/;(-3<#8<' .9(MK(&P:#& =W&2 M<(AXH"O$0T0>\P4_< M*?4VI=S3NSV_QRMHA8&J[@TEE9P7 4H6E/7W:2F] M@&S1!C\PZP6H :VKMZ*%K[I2Q(M/$"5 GRJ2A1>%-B-+'(9 @+FF1@=U%\PX M+]P*O/[K WG^]PU.^9KMSQ_9/U]5_^2Z0/_\_2(KV;UG\I2DXF&MK*B)Z1D4 M^45)2*1X1N8,.6I"'/J$J^HO]*GZ>^GG#V5]3W1])@8=]$AZ<05PX^:^_)@_ M(M[R!:A)#*=$R,>^(PZ\" 8(GH=8!D?I-KO>8>;BF[XKMF"@WQ5K&80P%18M M#K' M. )9=KE'&[K&>%.P]R3?DQ(7-\D+B\D5%,I$5O>@FLQ+D4W206((-$+4*JFL MM&I**J7;MK%U&:5"NXIJ6:TSCBFQ[7]!?U3DG998XV1&37C'LGCCJ_1Y%.%: MG#V1O$S_U7^.^CW^4MY^QMMG_ O)RD?Q8 &&6=VOOLR\= _F2_Q6DMYM4"NP M)^M55?\59S"**R].4)\)JKF<(,8'58Q0Q6E94P $5P(+&L&L^#'MC,\!JQ/H M^A2@*:'TBJU;V;'8-ZV0C7V4>K'L,M:M[?^#D_SV,_&:LP4>DZ;JEL>,)D5H M]YP37*;/CA67N2U#O^VSSY"U<%"CP'EZS9*, MP\$9E $&?4R*!,P>)H5Q\S(JRVG%TC-FVP9P]:AGS1^_;I!#SIP@,#^TV?,= M53GOR;//9/+<63&9V4CT6[Z(A:@; &D>.$MF&WXZ--LPP)&':9#@<;I=8,Q\ MS,)BN(8*C/&0#@UK-NEYK H9BZ]9)P!G2PBM.+BYDM+ZSY4])M/G2LYD;IO2 M:_GL%J62#6I/&$LO:T+K')PUZ://QYJ,4>QA2RBMERU92AL6WEVV38!6BWIO M^;>O&=V0=K[3))?A/5B*?N"?8!Z8K_S;(? MK^DO[([#TF^L2\>!Z'MO]))ZGZC_>KIV'.=1"!CC?9A$(Q]=O;H/^/L\%(F!S--,= MF)15E[P9U179"PUTU=A61BSM2;\Z^L3K+GSE$1[8)!BFQ%D4BG]O3CTV=01. M_ K;KADTDQ^X?-/-<+JI7N-&K)T+.Z.:SWCSTL/CNQS_N=00[3ONAHPFF=N$Y!]UPJR M4#=-_=X:\ 0I%"^*1'\N2!BKGC5\1HJGKBE1O"4Q%\K:&R1ZP6^X"?DZ 6BV M_4 0C,_V%^V&1)I3V*6*QOJ/JX"KHJI5\/9?(LE- T<,5 HX< /$D8K8"1!: M'33 2*>"8E6]#AK!YW&\])ZG1+Z^OWC:;Y+<]3^N'":,>7 $&-?BBG"1+I>!C#@X;6!]PR+$*E(/QO8 M+D/X^X+HJ7:8(?;25FL"[YB3[.@-H=-JQ,\41K(>>?/2_O,?*EI4G2,=BL#9IRV-S!=E 0>8-LH>0Q!VD MJ2SU""T-O7#.2)-07Q2*F]2O"8BH>AC5?##">8U.B ME0V$:(VW]!NFQX.] *HCF;\NL]V^+/BL^H/>LZJF%.U+B#=KEZ1H7B.*%I[#'Z"G)_\ ENB)3ZTM\:FU)3X-IBJG[I;835%.)YK@IIY&24XC5A)Q;+5*(@>"3D5.;50D M.&I"+;@5DB8!B-G9C^E#EM[3.3HK$2D?:;^1NP+GSSRX-N55FEG[-.99>PJH MG"RO"ZSBL[ROK2WO:VO+^SJ8#KT.;7E?3[2\K\V6]W7$2B*.K59)Y$#0JDORTI>"N;6,C\+;2U+K6N6+%8]NH&[L*.-YKU)1VR0:2,GZ*!= MY4X=(\(BL-UW$.H+2SX;[)^>DOP%D7MT7SU'W7G-V 7$;<>I"\Y)2G2?M#$[ M)$.)&*QSS!!63B1A0 R;%^/\D2*&3F*MP ]XFY1X,2 '@%/=?UZ:U = #7G0+1>7?=4Z#--P52X"4R%5IVTW?.1BXK M!9&?@=!*]IPQ5;PUVBROLAK\CEA!'"DV# -'[+I95!@I<4\7[("P),C?O+S! MV?J1'?1+ L1MR57 'Y'#JH"B-<#*,);BH!9B99F"M!111.!:C[E:9_0H46J/ M4$VC1_/B"M@;825N.L3X8NGK YEZ50,&L\C6)VW;I!')K.X=-9F7,IFD^YEG#7>UQB@KK9H2U!5% MM$'>$,%O:8B0_/HPH3>9TE$A,)!!.3D%G M8:V8"4@Y/6YKTO4^'%).E]T+%>7U_<^$;(I;4B9;Z52J)VKW/7(BSS6I3K+O M'D?!6[?HE%99L=_9:2,O.4&\+!+,&\:.V/7T:"DI(^XO(&?# NR9G5J$*RBJ M_0>%!;FG4^8SSO:Q6$$_1&BV%U,PX3U/*MC"SI(:(&8<*&:&2?B M8N%9<>2_O*5"[UU%]L ?I#3$^#D8&_KR9PSK#!6I_IH5'7^ M= 4$-([TIH;6AZ[$RZ*'^U2DG=]\3*D\YN]1 I_UC]H ?>#?%^!RZM_54ZM& MG"Y+R;AJH@!4(% J1U=#%P^@1HQ//.J^*,D3SJ\SN8]16=X >USN!V>5/$\0 M2]AJH#NB7C4_(?I;+*L9Y= 08V^*B!3I>C@,/<"PVQLI=X>1YIN:9JS)08^U M>A_C,-K^NY<11Z>-RX:L]RSO##>#ED-NV+1(Z =#_M<#'&KEUL1EJ*=M2 P3 MR^UGHIU81N7"Q-(K!\'A2![,Q-)G:\9>1]TAC_X6F;$9#\T(@:K1$_'7THWQ M%VR H4_SI?P=QGHPM90'/=K&J<5FO!?.EK!G<>2_I%GZM'_ZN+_;XJ3 ']A, MLRT^)EM\Q?Z^2]9_W.9)5K <5R0K/F"V_MZPU.+OTF*=;-GCR0(:X1DWN1@ M&?M=P@?_0H"5'VBC-)?[X<2L*EZ(LV@]Z"Q_6OG(_F9UV(7.'5 ;E MA9,!P(.;A(.5F&@ 3$ O+T$L2CDVKX'6V4,!+O-?;YU=L DPDH6VT\1G6FA; M37QA%MJ42N_#D5"(B^T^!0PB#^7GZ/$/-0(((-PB1'_<[W;;%.>C\P[I5&9)7?>(D=H+\99M\9ONS$+4Z#?5734$ M2'(<%X==M!UOXC@H@LH8:G7JLRBB0.=3&UF3H<7FV7_B;$/R6)X-@P:2L:GCIDT.;_*RTG2"U M.MG47S5$)XB3\?1@+>%)/*%%+D@@$X9*4#B+FIW23<%<#&JG#$%RJ&%2.["0 M)(84U BMA2P_11DS52N%2+MJ?XAD*:<:#6+H0@&^ E4'5=-XSAJ*^K3;TX6\'IX& MJC8$54'E&7ZJE>T;>JIBK@L[E==9-04H-CR;AH]8]O4HRE1*W8\PG1$0P)>8 MU#*P)SPTUYFF 03@0I.<+_2-)K44=Y"<]D"" M6P-RC'!1WW*:"!=(]W*1E[W9D_XESISTI]\_L*R2$A?%Z/?Z"WN_>^%ZQ-]O M]NNS4P.VHUKQ?T;A ACW-%%VD@"SMKP#EGI\/([-+S;I94;1FG&_6[*]6^X*U-PUVP-5I=7%VTLT**([YO-(K*)Q&(EMEXN[" 5Y M;SMA"PT/,'_ :T(GQ)?K^[?)4_* BX]D__ HOCIBH&JLH8K*SS;J97M:2B5S MC=U4U%DU!2S@;E,5+6Q,#<-&+/M8-+1RZI[9M03"'+.YU#9+2OHS.H@%EL@ MF-4M[&R?KIG9H_ RRGJ=:+I+-K^+-A)NO,ZW2?J$-[\QO$)? !!9:W810]+5 M69;MDRU[F@6C(MDF^^R0[ VD?BMN!'E%O#R!4!0QS)!E_CN6WM'QL M@EC.^#LY[W%YOL]SNN$8^<7LJW3WM"VJ^%[8MFX5B*_$2ISV'K>9P:JAJM\N M6GH/[##P9,K C&]T&ZL.KG;' #*HM\"M9?EAK$YW6J&,$;:!;HB3(DJ*:MIC MA9\N\RDP $'C3ZP6>K\D7]@E"NE23UI6]X%0YJ4W4CE^ZB&R5&O!D')5_QG) M#EH^ D3;<0)(!S0=&O7C%QITUAD90WHAF5^H)/)\02=P%(#N@'EJOXS M%M!)1X!H.TX$79^F!SKM^'FL4]_O&. MQA%5)\Q2C7YO<:NHH$F7!844E:*Y[9[,EYNTK\OT&=_@G.D0'???_^8$[O;-Y)_WZ2;)NA8,$.[> C7L77FMNK\8QJ\O MWZ*"O9B--_+G/Y=%H-/7C6$Y<:@%K#IQZ0#L+-PWU'R-\:9X1_OM/2EQ<9.\ ML,3S4+XM+7]M8+FJVJHI0VRL$2]%=?'BX>/21H\!9N[U<:BXM,(@/ES)(ZW27;%'RQ-[U.'CKI(IL M]+!.X]C&Z?H--6K5ME''88^H&>>:\2W^4NZ3[=E=P0]: M)'.'GK WDZ@(O7&G;X$_!I7\]7A45./8;*")ZE+TJ2E?V/]A,:+$ON\E.)97 M&*)Z9J2 7NDPB)D"F<:@M:#YKB;X_ABPHK5ZT]&R['K[DF[%F>M)>APG+ZR_ M7BSTPKQ46*XDIQW ' J>X]+T[>[D// M;_#3'[\&Z#V)4_FN6&74U3Y!K/ZKDKQJ.)R@E@?WF%=<$&,3T>D-!$ )(%(D MGLB)'(=^22C5F=$*?4@D VFPC' 294N ?F0+[K]NB6_ M:-=KMY)3.D\NRFV7)1?@+9=3VZ&W6[;"7;9:=CP]MUF<270[+#<<:G974P"M MWEE9<=/MJJ9I!LR,9SYN,9^SP+O-@YVLN!ZI#,]2VFDNQD,4*X^X_;&)U@,> MYJ"$3Z"01[I2WF[KF]$1+S6.M SQPG@&WW&Y8WL28K'@"1AE^;'DJ_XN] TV MVY6CX"F1E1)&JZ8/PYV3ZG&9L*I$?.JN+Z:\;%7O!520- K82U M&JPCXE7U"Y]0(SF$5HX,,?6F@$21K .@<73G30S?!B"R9P6O[_DZ[@->X_19 MXO>PIN^2PIOHP:)AM>V!"]=7B;$+BY77%H+W&1&[3E*MJ3NZ>")E]6,O#9FU M@4NC/,9Z\A!:.X1Y)0MZVB79B]*N*\M[N;*%Y6;O'M9^]E QL_ M/I*\O,7Y$UO5*A]S,5 UK]JIJ/S>'M/+]H.QFKGFB3%%G14O>$47O$]\&Q'5 M$RRF$226W2T^*B:G[CTF%@03<(];0]E#X!;-\6!@L<, ?X!AS=UAZ-H]N','B M4_N^ANWR,X)KSMU.3+IETM+T+SZ/:?QO2*KD ER4E+ VW)<Q- M\[/UFF5DZ)E:_85S:_KZBRWHO6!OW1Z0V @;:6I-,-=>-23])4 DEXWM1YXX M#XZ@'L9ZG9J$QM=;?(_S'&_>I1D+0#PG!4]M#;H'TLG0V555KD:S MHY>C68IIZJVZ0E25+KP*4[55LA(S=[NX'E/5Z*W)=$SCN [6\_58'X3V_4 L&7^_GH!=2);ZFYZ.+$/< 9WT54%NA[JVQ/G>J)L X>IKO?I-G##=WL4HEG99FG=_N2K]'(>SJ8[.T0LJ6\'IJ 5:B] M*F!K-+,KE)!5G]-?4,7K!+7<4,T.]?FQT1]R1 W+A2=RD&Z1S/K "!.7""#L M>^L)L.8NM_AXLR_2#!?%.7FZ2ZM71]E3C@]9^B^\N>1)I>]3?O&%/_ESMJ;? M29?99]GFBOZ<;OE5+EJV?\*;^C&@7@$W3X(QF5%B/?ZS2/0RK3/VB9_5G:>A M:H,\A_Q5(P3UI)R@3@[J"ZK>$RM0(XH_\][CB6II)\US8_W">AVVK#6?4R') M H@79H$9)'=3Q!*F)_[9XV="-I_3[5;ZF5>4GW[!X#>1> KWFU,F"U]B>O'L M*0"WZ>P-!Y]YIC9EU50\R+G!5\=\IPD8'?><,28VPGOR."@;XS+36;H._JLR M+1E/3+\!-R[.+5YT-QVKRF#Q?/4]O%7 M4ZL'K_BKJ2T;]E?2!/KE7: ?F_DR7*)US:R_)E_X)=,8^C/HHAW&4H58TD]L M69@E_U=K/D$#/F/YGJCM)P^,\+*9WTQFC"9S%C_(,1C-I?PHH-_@E)MRGM " MGT^)VV*>RMTP2-X0V^ $-+3"LBLJK":+N&\:U6?SS0I':855V49M+LH\79=XPPIHNX<_]"AO<)Z2S66VSEFVB+>X^N_% MESH,D?[CD=HRS++$7MS?X]%=OV6$-XG39A;NER-CD9[R3/DV=YLU23WF;PD MRV@V659?Q*PJLS:BE[+EFV53-18VM=#\38_%Q/'G&>AZ/&T-TZ8Q3/0WM&Z, M&_\'[@1]LTI+8/VKM$M+9]%,N*'*75Q\P?DZ+? -[0?Z/?2CZE_8-J*B*W[#Z<,C[:2S9YPG]*MY M8C;:# W&^,YF-T>:#B:..*BWS% M6\)>*^)^K+,\9VRKG$,51[9BK\0B+A=QP>VO3/0):J2B6BQJY:*>8,0D+YW4 M*H[>'U_CC*QA8N*N*%K73Q4618..P_B";B]B^J;HK3#;D/R6,*-;%HC*1KAC MA1*Z"'W$B%09T/"779HO_/!%)+T6K?54WZ*/HWW1V<^%=SOK1[S9LY=2QJ4#I# P!/--ZR4GAD^9BT&RUH4H%FSJ3 / MU^LIL>3F#]LV6X:<5$^MHVC>%#XT_58OT Y$P^.]9<.?WNA-/!DNR?VZN@KY M5#U8'_92C5L# MRAL6U -,&+;CT63Z2B=;OG"4NT;$ZH%$E.VAXDQG"2Q0D14&C7D##Q@Q.M7B2SUD629V1?-NT7_S9[>2)5))=6B9;/L-8%=Z-SH,Z8RZRDFIVV MQ#RG[>UCDC7Y(@/.*M:R \PJ%K*CF56L^RFRO8%-N^>96LPM674D=>S=\4PC M]GH69!IQ5?,0TXBQ#6&FD=!6QO@>-%2PGIT@C\? >7)^2:ZEF@PU=,?W*K@R M> WR77#8 +.KE&)^DY8OBJ^O,6HB:[Y72>:E&R;I?@JAX:[6 F6E55L2&>"- M0TALNUL MXJ\P_3,L "]+:<5XHX/9AP[A'Q7EWY_Z-!06K[IX("X>53@]5\? MR/._;W#*]V1__LC^^:KZ)S>"],_?W]99P__W/LDI&K8O'_".Y*()-%#5WZVD M\D*Z0;:?_5,S5\-;56?5%*"V!%5%RR+<-'C$LJ<%="NH.W#;PL%C!G^+BW6> M\EM]U_=GVRU^8-<"=TFZ>8='GF0[X@;+!F(_2%NU!.1^F5&4!N?ZJJM>.4_T M7%&@/2=!]WAI%Z;E>!.W41&U0%NIIPS+X?UMDG(OX"OE@=A.&7$$G?['#W_GASQ5G@34*SA]C3Y5] O?EE./'3%VMP#=$5V'5F@$&- / ME+K)0LIDDWG=D,ZDRBS60Q?/->S."*)3W4<[8P:+T$K(@ M]NL!6P[EM.=B.[P?6VC\UY=/%#TY6_98EW%U: 4L6+TB1$@3K'PW*%N M^A@N-@,AIN555NFET-6R]8+.^SV;IJ[O+YYV6_(28"\N%Z!&BHQ^]0'OZ%=@ M=F29\7*V[\8-Q<*[[5&+Q[C0]+( AQ%EAP(I$^#!=UI7&,V%G+_+V--%Q?OQ M@!_@>*L6$4[C/>W-&(6GI#[*3K.'&[)-URDN](?,UO3U%UK00X1DF-L#$I"A M%6,,Q]#47G4DJ*'I3A[1IX9PX5G0?O3%@ QKP#0J8:PW"L=8#F/ ZRL[>1YP MX^FT]D]/2?["+.K']"%+[],UVZYK<7A\X#-% X' ;]G\G) !=CR@CKU<7V4F MJ6H(.C.;O !AR@IYT80F:_LCLG!D55OG"4&62U_=Y&2'\_+E!.VVS-SQLP[* M9K>\,V(^O0D2=FRCJHUQ#2XW3'BQG768T;1?9L^T'21_^8WD?UQF%-QK7(CV M6$]4CXR*R,ORZ27[+\.J+CM!/^>+^ZT-XT?L>EO0 M0#EQIS8SX@$T$E0CPA48;)'W2;9'_E^ M5ZY?>',P>P^L&!R\]GX75ZI3ZC:K3K>Z?BO(*>WTO/+L*%*SJ'/BM.K(4>_W M$R1$6_7*%EZU3<(0\1I:<37EPJ.W,O)"L(?+L?%HOJ4+K36M)*JELKS^;DDY MB/][) ]@/I+Q-GN^.^J>W[O],0Z_]WAT1GYOU0"*7N^6;NSU#C;&4+$R,-L/,ZR&6COXRPGNP:Z^'27##1M5DM5X4(U98:;EQ'NNEEU MUY]5-QW#KV<:5<)TCHD4[+2V4QBGTUK[H_JA !>+=JHXJM\T%)$Z1:,N0EB4>EG3X@)@>G>?Y@+^]#Z_LG[#VQA7U M7_4+\4'2*+YL:GBIH4.;_%8> M=H+4JF=3OY<[X:;-G= 2GJ"*%#':957/!0EDPE )BF=1LU.\*# '>NG%5IX7 M^-C2XZ(HTR?FJT#["FG;]'GIO78HJ"E7&M!@\UYIV,B 32=H*]$/<*=?&>!4 MRPIPP"VZK'B79FF)K^@X;F[S9(.?DOR/@N?X$,!M)JS[24?HI5CF%O@M&;3\ MU;JCJ;:JRE[Q0M251I%%Q6) B7W7"TJBKM#IQ@) 9WG#6*F($9^;;5LB8X! M,:S];K_=-^RY9;9T\D M+]-_#5Q-XVG9D<%XNK9F *5GCBT&F][MY5HIHRV[X7*@IZ]5M1/4JXCZ-:-1 M7U>(R=1Z&DPERF[)2&H$8H5ZJ 6*BWA(S->OJK>H3KYR5-LL?F; ];(9ZLXV M_W=?E&P7_([DFKG-2-=DU%?3^64Y-\D'T%&=#$T^1 M6/>XF)-<1=_+13XW.*#R:.D%3, &M\71V%\(5*ASU7O@ C9@J,EXL M3.TW*A=2^_7*09(EC>3!)'WKLS4G2.JHFX1OU_>H_3&.E$CC@1FE1%*-78/& M$=TX(5*PX04.JY'S=QCI87*_]>&.M3&UG\UH@^4^ZS@&RGTV%. RX*?2 8\D MX9G3B)L2GEF-..A;50W[?^)LHTX;*Y0*,TM;"@)$01;,K-(Q-0.OH>W-*/5/ M<2!.'(P1WN2C)6*MIAHC+;E3;JE\A\^TO78 MOKBE+3O[DHJ^)RAVPT?3/=A!O'?M_36>)X+^K3 ^D3V=^:K^&56_GR!6@CZQ MLCC>:/?'HOB*-A2ZVV-+3[:C%[@/55_"/!_OUYQPJL/]/]^4QQTKB*;AZ%QI0[Z 4*6?WR?@3_P+&TC;CJX3J6VJ\'8PA,W.+94 MDS@8MD G] ^XI-OJY %W^V[I5&ZD:SV,2CI/EY!!OJ]?4Y_U1U5JU18-S M^RBLJ7DHB76OCYP\"OJ^?V=F@("["W5R)F"E^?GI*Z Z' M/>-4 (>^V*8 G@6S;J/1^,N(E69_2 RL<[*60)MZ08:+<@VJRLT[)VD-?&R: M)1UIC4YID*'6I7XEG1;-AJ3@=GLD;"JHF*V^)66R10\\U6UGHQ=.A@ +)0?# M/ 5,W@+70*M&9Z%0\'U-UY4M<&D-U%1!TN5F'.O,.<'\>DDPOX[D!M 5 MR1YN[\=C!B0?'=82 M:!$9,NGG6&Z@C)_R#YQQ9P:ZL)T@&FJ+5FE?45;Q5;A]+1E3BYMF#W2#EJ%] MMB9/NRUFOZ\;5E_3%LWFAG_ 31IT!@ ZVI?9FCE]-M?9K]W@MDT0],.A1IL5 MP**&YVU>ZS;Y9@JP$:2[U6NN7VM@0X6N,]2CZ[PE2]_WM8[A0B+5>S]G+PEV5^(( C'T2 M-B3 =H! P2,K0@3+F#U\=%8H4LZ568/:4M\73[B_/8QR7XF9/,YW6YC#%2T M:_0\YL>F+5-"&0MY+".+])Y9_-RJI&C*9,W=!YS)=*?BB35=FG3F!=\WALE+1# MP]HE ]@#VB*IY##V1_F1T=B<\W[+;G*\2])FS4?I>?OCM4-NC9\I?MNA3:'L MU?G 3)V@NAFH;@>O6-FT8S-DUKT?.+S<7:M"!IW;MB90*+I+9RQWO1IVW?E, MZ4G^(MCOH#*:%U/"R(AFQAI]=SSS4;]IG<>G=18O>Q(AM7<#0#)LPE[GI23U2H]/[PAE-CQ3\[W!4X&?LT #B>5J !^I[&H:(RQ MJA"5_R75^3^U9X=/1S9@8-2*8(87H,*AC"ZHL@P)M>H\#,> M!'QZF=S+ M?MFVQL\"64A1VQ!CY55+@<[:F*#>S!E%+F?K82>N0R.HIZE:IV(+0PO4_6A'.2/=-]$[MW\A;?R1!*Q\"5^(![ MC3W["G7/V%3PT@/[%OG-&E9RU*IA4=WD_F*4B),NK#@.("#NPR2HE+EBIU\3 MP!:#LKW'HP>R3>HFJ6)2N$&5,"HG:54@I1M*FJ!V?09ZQ3M!E#::%[N<$&'6 M/C6.C/K7JVJA@?.B#W1C;2W0#X;\2:[:9<]62RR#3)*]_*7HMMC'"CWE#AL> M?,O>35*VD#][;6O\!\0FLU\3AU&Y04L"F?I&Q@3MJJJ:S#NGBE2UAD-M5BH9 M-(S*Q"M9J%%X*+G9;>,.UD+85%0Q:]WA:M?B*G9;/0E0[O;9"5*1VF2IN\>2 MVF2505Q EFT)N02R< J9ZNK5*!)?D>VPFQ5*ZS\RU+)0J#F !16582-F,JZ& M!EKJ4#E*9+G;:D=LP9Y5=:%(^$NY3[8*1XB)K,D;KR3S2Q=KD Y@834B-%E@ M594,-O6[FO[[A5.]F@:5V Z F,950=[+VCHO4,#RL.OXN^.$9UEO45$71N/J M\H>'.F/Z9( LNU9EIT:7&6T)3S-]]B45?09J@KH'9 1>D%=+](.ZE*\:XA+R M%?L-=3]28-.?%P:U9H"(N4L%&(\).P!;#/1BP'V?/.&WY"E),RU\QV12$/?) M *$\E@X)Z %W6UCW*HG@/D&L$'VJBJ,"N608%5!7#K@<\!VY"O8::"QR$:4) MZ>6QND7*0GJ+-R^]OUBV^#1[H$VG_RK2#30YX?N7OI_GZ".)QHPK>_A\.4BXMRCN9(# MIP226SO0&M;8-$ )LKL_\.H[I^5\3')\EQ3L&8TGEFF0-^V,!0P^8&;@W[QT M)#?)"U_J?$[RS?6.?^@_<<%?YKC!>4HV[Y(T_V>RW>,?1#,:6$QC4X.)\3.P M@;_>T]J&:YW&](82NN+57O%ZJ,\;]9@S4]RGJP4@+N$$U3).4"4%T>5/)><$ M,4F(BUK8)(=6*#(7>$5C'4A+++;4#U;JM4G#QG,1 UIR3*,G\ MW-\&Z9[.;S5WC>M;56E5E:"++Z@KJR?2A?W>IC$DMOTM>KT5Y#VOMRTN J'\ M"C\DVZH1$N>VHK3Y2K'4"\H*67X('C-5 U>D7?$?ZC&,PI6M&@YBZ$,!E0)5 M!T;8 97>O0&-$U9+<+PQQ;/=]=8#O4DKCI@%GYM3RC.Y*7>GO-,[RKDZ+5C5 MZJYF[@J(TQ$@8@E?\8*"-%Y=+9'O'724P^V#G!)B!Z%K \@F0B' N(^0UFNW$G4IJHI171X#S/6C M*FXH+" @["ED-4;;"BN\A#7:CWB[U:%?1C TV0,""(LMD0ABL(=\C?:Z3]Z: M:_9C3#"6#H]HK-5#*-CJ'N'(5.N&>>X#L)L\'4%H7- _9*H+_(^%!A( #G(: M?H:CEXIL564*V;$_(CC/&/8V4?>3[,R $PA>?MA1 MW+"FQMAHN_=$_7YQ#BJ M-I2&<1QO'2>/XVN7<=P1YF1]MAO(U[8#^?K@#&?7:V[C]AINW'Z<,F[_=-## M'VV'[\0R?/_".7$9NI]LA^ZG?UL=VLSWT[2A^PEN MZ/[F,G0;?)]F_&#JYWVZ8W^ &[S^=!B\MUEM2 M['-L.WC_:3MX__EOJW==E 6Y[Z]A#F(H_W/:4/XGW%#^W6D&K*)<$A=-_+OM M8/Y=6(GB+SA?I\4A:>;?IPWGWT.D@:V/2UA0&.W.+K/FN8 (:_IRF I60P^2 M#-;8'I MDXTTTN,^RZH4%IQN/ .JC'D1G6#(!1;EA;S#1Z8*PWS@]K M#[,9_7-G69ENTNV>[08^XO4^YTGW+[ZLM_L-WKRCW'>V+(P:>JP1;C^3_T-WP]<9 M_IA^:>.,I)F/;$CKWM.3>AD1FU;XV0:#!+7*:RNN:"EBQ8B6(TK0175%$LEC M-;[$91P$7=)5Z51D(>R GIX8!4T#$3MA.?V/'_X67T @'':41S'^Z/$^K@&Q MWL I#N':%'@M\WMS^:U GQ_3]2/ZC*GIP\TZAN&(I[QMUC'D'N%F'1/)(53, MZQ>EWL2X@EDVB0YOR!OS#;LWX@V[]H(0?U2MNFYW4?NFE#$:007U8SX""?)W M+P;M 8"8E%#M,_@ZPXB%N&#XB "!:_S M/#9C1MM^\;3;DA=,IZ;\F39%_I'OF2>1W9+FWU/3XQ:Z&_G[/$-B S=-$T@:3NFI8HYHW4IGY$]0*J,QY<3*< M!AA_2E.B%URB3L3"T;W!U8G,AEPQUCB4O%[(\FQ&8M:,@?PQF^3\OB2O'$V?R"VZR&\PGV MS),X=P_Y9EZ-R^W;%2O[SLVE);^2C]2+IZG8Q1= M3P?3X%&^T7@;#)3&--X/!'&I'<)WVB1=C;;Y@URNLT[T)\QQR!O-GW-N>?(Z MK(BV7-VH*F]L-,EBHQW?L?_Q<-JL2FT;:\-E&7-C;>O1G)E]2(L_WN487V8E MIG-F^2$I@QZ=Z>2%.$&3RXOG($W7'Q&=IRF:.=.QFE1ZR-,U)A QB:@1B9C, M(SIFT^IAF-,V"]4/[Y_V/(/J6Y8-=YWRKZ/_WF+^ MF=GF[(GD9?HO_KORM3DQ*AZ8;1,8#\;6+[0,^.NTFO]?E1G/\ .3IXDM@VN4 M)K@,2LCJ"A?%?Z.DXX$0HX8/@;$OA=!%DKC9K1Q[+"LN,SH MXI]B[OK^3;K=LBBWZ^S7C,4PT@]AICWC+\85USG]AH<\>2H4CUL"<:M'SIN; M9T)-D&\!25;5#QB7"Z<4A$*R 083:/THEY<^XE(855MS@U]PAP0_ (E M#]IJ G3%?;B!K-D^*\G\=KT&Z9Z;535WS1Y356G%2ICSDY>=5#&2W0V\A;=Q MIF$DMETN;IH4Y+V]3AAH>*H>U(.\$,T(-LU4><0+/F&@B@E__JUFP^:7'B/4 M0QCV-V\<].I]!!TACHQ$T!RVLW6\>0)\@>(,OOA=(!X9T94,7;*DVB;]4LG; ), M7L>4$^3WY,2%U%H)@U3F4/5CY.I&]O\(SKXI?"[1>XNF,5]UO58A*#*\G@4". M0 []V/,[F>7 VPNG#C,:EV%KAH_2UTJG(ZG[4D[BI>0ZJ7[*J^"L5DIIA;ZR M?:I^6UC3M.-$;/I5T P9:8=XJS&?$(;Y,O%U_843.NHY $95!4BB$H[Z.?E]2^.'.0#\]X*SM\'PW3061:A-TGV1[[?E>N7J^8"F)NB MFM^1MY*GN^UOK+YB?Z"4WYAK7X9']]7N)]FB&N+# _V$3B)T\?A7=/M(Z3L: MYI'9%]6][SJ3.GM/?D=R3D^KWI/\J8I&38J"L+@:2LVO?VRJ->H3SX-6(.Y/ MJZ01VD"2HR?V!E;RI7H6O7S$=1N6S@J@[^&QNMI#:'1+7U^Q?]G>+ (N/^=Y ME^>XR8-,]\]OJ>H])RP%U[L&2Y=94>8<\,4-V:;KEUO\I7Q#1?TQ"C8"X]@& M' %P]#P,!OLFD, CB-;H3H7]^0M//=&>?:3F'GUNX MTH[STJ?"<&@F > T.AOVYMP_'SX"O8,+Q(!I2E"UZYU.5R]TM6\"4$ZH8X5: M7JC'#'VJV"'&#W&&B\=DQ*E]FMB,N/3OJ!)A[O":+CC_2;:4S38M7T)?Z]-+ M#),:4RXQGJM]^CZ)Z'*?LJ&S9=+?IR \\56F,S]TSA<>90YY=F/NG+K,S3K$C7PR.; M_A015%!_;@@D:-%C4G,/ ,P&H=H7[H14(Q;"_E\+.?:9G!/42JJFA@C,?EC5 M CMVM59CJ&-7M4"X@U<'D^%QXC1Y'JI;>;TOBS+)6$JL82NO,[#UO(,HWZ6\ ME:AE5O$.O0!S8!ZXI0'6\#:"5_431]1 5P]3L>/O]3[/^5G](/B%E>RS#5Y6N^?A_FTP>WZP#-%*/ MSCYXA]JI8G2=KNVJ]W@Z]N[1U:=M=#4M0W4A^JXN_O[ XZQ5EW8GQUF/K^S. M>2?3[WG(-R]R!K(KF^$E-3M MTAFT NKA6@<5;(QB0(E@3]P>IK[']2RUL:6+J#Y?TW]3_AFQ>&3JOVRXG[Q= M[Y,G^?5V6W+M*JE/'L#TC5L38KTRD.)J>7J55<;C!#&B2&[+6P^[P1(H@:)7 MYJZ:22-G@]8L4Z,@;CK*-)/4D>/,<=J8@K1E#7C[SBL[=ZC<1+_P&WT"K(UT MXN/28SJ8QZ%5\H$>=Y:PMWB<>52K][@R/]"I"M&GJGAA-3&/Y?AE8\.P-VJA MI)>\+#P70H!MK5[.!+ PZUJAI#G8.QZ8:"['3@?*LA:SOI2V:'V\N#A MC:;2U-B,)^P-^_>XK$Y2KDC1;N+9!3WV*I_\O0Z7*O7WV57QPJE+J_S,CZ4D M-92M&*PH57T*AAA=ETL??5?3?A]-=G(G2) I0R8HBDW53G\B@1^P];06Z8=$ M9FM[6/R.D7XO0^.Q0E!IK>%!Z!W9X.F]K6(!W>(@#.E X%H4[-"CE=&M*>BH MM5E!"D;#GXY8][*&Q.@^).L_]B2!T%?;4C;#$,Z4L\4)N96P$1/&R3I$H]H*J[ZI;TGPNZJ\H5CC:W& MF+B,Q2BAA[I*/U/'(O@!CY4U"IL&(K; >5,_(_<*L4NFU-17S3D6^&@RPO@" MR'O)HF7NM!*IQNQCF>3E1!#IEQF&JCT0W>&'-&.SS1%"236[ T#)][D5+7.G M)U?4NW^CC(GX>2W,9=US9#7%T0!(]1 + ("F/WQYBU=968/ M_X,3T9UN1]RZP_3$GIX(FY;XNL ,,G0N!VW5%2WO8;^A0!4)8C1+^QFL!IJX M#64=A43%4.K,^]W0%+[TGW]MD#2_Z[X2F!*WBQ2XPQ M3->P(-,XL"!@YKT"-+!W6@.:-Z(6TB8C[51$6M[8KQ[ 7BCEPAM38'RIEH1 M^/)=%AK8AWB+ST+D9)#1E>)5DC_@'LPHX'&.C\MHJ9:)0* "72KV%Z7U6O3G MG!3BI2T3F<3?-R0#VQW)I,/[^00I=CNC0:7AGJC9#/"R>/9#TJ&4[H4T@R[; M!?7)Y3N@&> !O-#3BG%'"(](V]_Q![ .'1%67CHW3(!ZYP:,@>Y*:_E/@,/I M,9L,*]^;(T!\%U?-D2D50'6?/XU3DG67&_P<*L6]G2!C )FV?G< O&ZH4$K) M(CKY-7[&&$X.0R2/1U/7',6HZ84$>1F&G^86-_5Q_6:TYC(1CM]Q&1%"/1.A M: '0Q*H18_6N@UAM^$I*'0;1A$4L?J!A'%;9DPIZ"'3F5%5!^OS!7' )\%B( M3,(4K/2>]CA>M-B\JS$!+]"&<331O\=B"*^>2+T-Y430Z\F>9/"U9,7;:1W) MJLC7D+1D:1AKATVW?AP/KV;MR,(]=2O'4# (O]5LA+@BHK)O/4S4 48G*#ML M4+CL.2U@$6*_R=@"GP%HI#@C0[7CI&41A9]-0(;#9M,&&="!EI5G]V/ZD.'- MFWWYGI0\\D>R 3"3=C.>AM07U\96>,]^.@E:7*LKKKJS^*H8T7)$"5!-L3C$ MS8-+7 9A#'9EE0'DEP ._'RI%S4-0_7<6:.HJ%!T1U&44105QX4BW73JB2.( MJ57-''Z"UQ9 MMOF M^S5[G-2E,4MR_0O 'E"S28#ODM-O_33[FWTF_C=!&KR03OP637$+,!Y M0,Z#J^H*B-= GWB=A:^H3H$.\1A3,>NR/8=>$F4/T,ZHSX/&L2;Q!A8X?\:2 MS+66U'7_&:F]=-6R+7[Z:1:BUDE3W=50]V[I)T>1B]%VD(GC2 A:9:C5:9(K MC&;4'C9F@H)+$Q(:Z>J^T=!YZ8I1OI^6Z-BK]4-=:\5U830[Q9']S3R6Q+K; M!950TG?*8(\0 _-=8:E^8>4Y8(OIE<.LOL9R8/QNO39FOG&^Y-@ ^SF'3&D,9!S=QCIOA?DP,?:Z.2P&6WP4T_. M_O8ST5J;4;E@;7KE(& !L7>EOJM'YS%+W1OSGZIGYSM*8;O#G:/#G:?XI*?*>*F>EO MSU%!8_KXGJ,"N+8^M$U!5BY#[@ZSQF#E54.):E+4TB)&4:#OTHS?[2V^'[QC'L$*8B%E#?&>^42+,5AMS-N2 M("^@'Z_9@@IR7ZKI45DM?CN2\7QUI]\JW=5;I9INL%4Z:?9* [-V@C0&L=<. M;AR_VDKMX*POD; O:3E!\@6X(LTH+_^GKD!L7CK''L,)IQND?;/XMVS M;4ZW_$[JV29O9YMU;[:A.YDG=$_R^H$:E#"Q!2+]!^?I.OTO-]G_9+]D;V^S M?]#_?/P+J_*4E">\*OZ2/.W8#/>7FQ_^YZ=??GC]]B]4VHXB#//!U5,4>]]JJ$"GT=M2I8_&M?TJ0@V(Z!$ G+R.I0 M=$Z(/C%2Q&GCC8T=X\$F0%:%HL8^V%2U"I558P\V88'^_3'["NI$!K"//]FW M"#S!@9:ZIHGAMS0(#NDK/=4V/FBMJKSW,C#3IVP$:<#^1&F14: MT$7RKE@8K+FD7?! V\*A"NWU)9[VYLW+^38I#/?ZE)2C>WP22J![>\HV0-W3 MDPFPN9XAU>]S'SW@CA!;-?NU",KN69G@D&[]5'7D%VC,V-F3O4HDY)O MD7ASZL9)+LP9Z1K54-/Y*89)OJ=::-AKE$)9:U6AO]6'&*[#F8>06/>VJ $J M^A[^K8$Q(_K[;9'>=U,3-,MZ"8'?XDHIT7/9+N.K63.-R4>8CN(6FV:$B+E/ MQ87/B+"WT#&/])QV&^H+6Z0'T7LL",0R9)D]#3O/=SW-!1 MGP9X@@@L*YL.BV. M'-[ D\4D\7!(9]-*BW4B8/W_29YV_V^+]OMO:-=,4//AW3MEGK- X#1ZD^0# M0OYT"/G^*QC\<)7T %_451>.<%L Z*JKK3,"?=%\?E6KI.LW65'=2\,B+S65 M2?%;4PD&7C@#1]9R XCY)AU#MZ"WD1KQ2!.!H:23. MQ"N@$!NM7#B7XI55$(V\QLBQ>!5+E(Q^T*3^1=78RER,5^/ %SL(^%P<89P? MR9:].'SQYSXM7_2!+M;T[0&0D=[S(,BR/;X'0F8QNH,A4^U5GP15--&%N-B/ M/7$>GM$)DJ%>_R1I881!^Q^MY'F C5_ [!']I<%;)-$M(6"F]DP" LU[:V>6 M +R7LQ/H@[536].V]"6D$*!3YA>"!-VBVZPZ>KY9HC1[1)X#6H"X#6G=3WI2 M+Q6S:87?4L$@0:U,VHJKIK1;%[=>$$ZQK/I8#2YQ&01!9715.FU9"#C *P"C MJ&D8&CB+U[SCV"71^WO,HNJ/!3_*F=X?0:%.(9MG:I7GC"+!Z"2Q(P!R+8L2 MH4X#>WQM7,(M^>!$K_DU%J?N:'@D;EO%$([=LNUKSQ+':[!A!@W05[!W&>_& M5.$-^GS @VUQW&0SW(!'1BW+8(=" PE.8RX<[#0#CS9['C>]S^@:^'.>,O0U M!SO1G.LXH<)\-F.%BD47_N^2-.?)1L\V_W=?E P=RHG,BK;N"P.MEQI8M<-O MIC.)4"N$ON:*%=<9@#L"IB9Q3(9V0TR<1D+0#FV=3E$6 Q#P)L L:R*6V-S* MT?3,T=2SM,<#(>7$"P&B92^PG9.,8J>@$W&]1:E>;J]62V):7#OB[DJREMCW MDJA%2[RO(NME:.^$ZJJNNO+6_W)2Y;@H4$6T^(U0FX$F;L,QO@>JJ32X [H4 MD.!?GS4)FXJIZHYQ+W8IK?8[^QW]9=U6/298Z2X8 P K,KM\]D3V66EIEZ7$ M*KLL$,.JD[0EP'99E.&@0\.J3I+;FAH'Q,"A&7]A5Z.7E,%;PSI=BUR#\GCU&./D&*H?JJHT$-41V5B6X) M:N@65Q9; !#W(9(D2=%7'"9)61AHX"EY+,3Y(*Y)R5-C+F\P5Z?4I5V[.V+, M:5/SP*'.^Z"A<9%T+ >W!=Q 9SYUL!&G!IVY]NKVD2X"VN5 MN?QYOVSB1[N MQ,LH"Y]-&+YNC$+KL1,@:*C7X<]"0%#P.1UY&2R>C:SIR#O]M]5O%@@[,H"I MCL7 .;[)MY[KO_7]U=)_H";#+"P9^<:$6HX*2NMWK<6:\O*VJST"[OZY0T> M(\;4X0)0Y.0=/M3L0L "Z,%4#7=G1)SV$<'+VE=Q#AL1*M,Q$1$ CV>:5EK M\1>6$KU6X"P^H^P_.M'@*MOE7P EY]3POH4+I+VHFO?IT(W^3I M&M_@G'O-1\X2._+656(B]U0@N];XNDF,4G0*8ZC+(@O8+V(A;#K$1D>(N '9CI$=&[0T3A H<'FO!8T" MP.=]"WD>"#O5(@SMJ!DK&.'B\SXXV-1S/AC80.?[*U(4UUG_0*;Z=YG>;?%; M?$=AM*?0%5#K6*OI"]M:7KKDV#88A;(7JM8J6QXK1H@&X1[=62,G1IN6>F$- M=S@5*X\0L'3>QUB*P?(2>4B MSA^;IS4VK[->H$*5ZK'#YMNO!9NJA4HP;((N6\25$9N<'T1,ZXGJ[U81>>F1 M7C)(C*E2A%I1%%56%Z/5^;HJ6E8%#,-'[#I;@+>(CF,:+]79%NTB1_N2)H"R M469'+M)GE2:A>D[E;QOX,6G?@;I2I(NT(VY4VT#LI\E6+?%47),,C9[JJZZZ M\A/$*&),,VDYV,1M2$05TU;J:90;F#RV FWXCC8!I8&J_DHE%4R$68@4DVKF M%H%D8CK)-GPLMAR2IN$;1XM9Y8M44$MBP^8 !/ M1)T49VRPG4&+CD@R/OJ" MPAR;Z@B+9;<%_"WZ6RI&\O"BM*S^:J',"]E2.7X&3F2IANZ0^NX3LLT-'=[WR1.6/J484D2S#@XBPF_U'/"K/=?<85JF6:F'$+BJ-]>5 MR8CC2#U7G/ M#TZ'%W;5F[Y(]4$UDG_FVXS+[ ;G*=G\G)-BY.(+)\%V/31%0EC#.OV;Y["J MDUKG85(GR%M5*7).$"]<.AU*2(S;VU%O1;(VHNZ2'&PH@+;.^5) ;R+ M)-M\3+^4&&=,EO3121O2^GOTI%XPM&F%'R@-$M00U59OQ LK1TKI#"M336>1E;[=$_Q)W2O2GW\\?4WQ_\06O]V7Z MC*_O[],USJ7VV(*R21&AH_2[9&UN \3E?:T4S9UJ3;W5+_E?T<_)]CF-90%B M,Y[$H>/%V]+J&KV+T@Y(\5AX=&\Y%&?9YIR]IK/=H3DF&9I8'7W55:\<40(TH$"49.%@'KMQ)FZC(8;[:"OUXG^6PY'E M0N._*B1E/"'F1FT\+81-A11/T=T#%5O*KOLT)R@[+E0I%QPPN/*^;&Q@#YSR MQ$+:9&B=VD!KX4P,P-A271\&PI9O*KV+I]V6O.!)VR'# D_"6G/-4B1>-;_$ M$J0R;.$8!ZJ>%.]1#LAZ]R='U0$O@3==21'T-LWQFE8LI-L/"\KF.KB.$@22 MFC9XW@/6"C!C5%:O!U>V"FN+(P.O;EQ'2#:#0 2UI,88X3:(F6,_?KW#.36D MV8-Q/ZZG[._'593^^W%]&T"\5WHYAAVYHM[J8XF?DPR=Y4]%F9/L(1*%L!E7 MXC LGVYO(:P+[=$3&"%:/11J@/RPOJ+Q4(OI,LE^5G[$4\UD 725?-W))A5 MC /1]YZ S"%1!T;#.,YAD-^E&5W>ILG6:)#UE'V#K*+T-\CZ-L 99*4<@T%6 MU%O]DCSBXA%]?,1E^1()LFT&E3CTOLP:RVL(UC@<7.1V'BJUC4G$I,F;Y[]E MQ:@M1S5!3+@!F,75J6\]YW%OWX]OE.KUOBS*)-O0AOV&TX?'$F_.J-U)'O ' MS,*UZ.]-7OY]LKW%^1-4SKJ%6AXN_'M2@ZKX<,1YHKY*OZ0. 4>TNS<%+N!]6CRJ8\ 5;T+^2-'<+_">\9?H,ZDK3[*TWS'DSMV>EF9P818&^2S/T M@I.\^/ZD/ZN=H#?X("^DOB4 A9)/7O"T19J^%+=F,D]=; M?(_SG'UL48KWN:1EC3MN6.;GC9/) 3"2(E^-0VY N6K^;-_9H_^@!1$$),B' MA&A[4G3,]6EZ?KE0 PKE>A@SM1Q/YEYH1_2\&LCWM(OW.4L>>SCCJ70>V(PH M[$%OG6[KEA+)P_W5!,/$?@,"B!1N$HF0N=N&[(U)V_KDJW?X+M^SW+$_G"#: MI?_!PU+PEUU*]^-G^X=]4:+3_^)%/T;B]M*,HIC*33W2#4K'A*/T;2'1 &6& M%)Q=H-!+W8?XSP<]W*:D?98##FN@6([3X@-^QMD>_TS(YCTNI7;*2-?L;]5T M?KM0DWQ/WZB&O68SIZRUJG^-!+#FT2/6'2WN053TO9V"-2:@F:F"M=Q555BGK%B)6C\QC6D%9C2US&0(RZTE3IA5VY MX":H1IQM-A2&Q3G]YW5^2SZ+Z2(,5 ,]D% !J(!2-@3Z9/6"E,0!>/7[$LK.E,!]1BP@W(V(.<-?_N4HS+)X&&.ED !_2P4%<)A\0 MY )[2Y@/:HV 7O\#L6)V%S0BL$M'4PYWSBY&90?^#)>C%S8F& M+@CHH9Z4TK!W!_T/!M!?9TN_+64<32/HE?ZDC7=12N+G6-1( M]?0IRCEKW(FR"JOF5]3\S/,8+NQ/U T5L>E:T8LH(>TY$&V&/3!P?SB]NV5M M5H!6+!8 VQ6#@%64!@/4'EU;NA]/O[KYOAS(.A([&981.Q&J>T5=(%[Q7Q#_ M*8IY73DDQ-2- AA%LOY;YH9A#01&YMT[RW%R3C8B0&1%S4VP09'?71Z)%,^K M.T..FILZ?<(5=_NR/Q'[>^%K.+*N)[HN$Z_9]$AZ]VITPS:'7^N&%&6R_3_I M3@(W,Z',LR40PKFVI"T ]&V)_"V=6\-J(^]658QH>00HMAA1N7=+-_I2]]:@ M@L*_I4?*+.=T9)^5^8OVD&Y((CVA:T@ C^>&4B'/YEK.M@=S=87QJ5Q5$!&B MQ;%2G,9)1U2*XII4=0ZG&/40*AVA%*P"1 M/99@B7"QX@CIG( =0#-;IR[.NQ(-4!H8I"%TS("1R'M";YCN3<)#C4V-9;5D!T41D%, M]O@9:I6VYCBDR05T@73L;9U/\39/LB)E+?F :9O$.#\36=T;:C*_>Q\&Z9X7 M0-3<-3=!5)5630GJBE!5MO"5$-,0$MON%J"O(N_=& D#"TU>:-"\)!H1D])\ M=WE)VO(8\Y( 9/W6YR7QR/OMG9=$DRT'%#L:$9/R'W78:"#G;/*<%R5_.'G+,[_%*[X,8J,HF3[R"RC/]LE:V'\C5S'5)EN5U5DT! M:DLBP;1I^(AE7PM(5E#WDR?; <('OPUKZ0N(BM(&KV*I'T[ELCSQ.6*JP:5 MN^K!,(IG$%6C00Q=*,)N2-6#FV$\(6 F>=]56B9"#."%5ZD<('@9WW@=4O:A M%<$CK_(1&,-*\\SK@$8"JXKY0( MD'1"REQSRC\F7_V,,YS3]2*['YYLGM(L+4KF?:#;#UQ1QI+N6S-VQ-S;8A3 MB+ 7!Q > U#;"05G%PBPS0/_%=4_'_1P*S<(;@/NO974Y(5W&WOSVR8F49-R M_P\?JV#&8=-F_W_B% N_: *5_-_XIL74]/]!(029WLTD9QI^3D7\'.OK$X_0YN=OBXFU:K+>DV.?X%G\I MW]#&_"&NMGQXM+&6DWAX!F1ZM!LD ]#4%N@B/*=P7/$:J*-:.@C4!U $9'Q' MX:03>/5C3B'@[;%EXK([<4S&/MF>W14\%YV@'G;$=0^9B+U4U*XE +.C49!: MY0Q51[J%OJM)OE]6RRQ'F;B-A: W^DJ=@@1%T4U.UAAOBG?TNUF&G>M[01SH MVW%VTM1XLJG/W.4LQVR!T@QEM!CED=AN8^O'P'(8'@%=QIH=P*R$!+.W=H;6 MSL*&,:U3;*K:8:%F;FU'-0;T4U.V\-["-'PJT^EF,XW&UY9Q9-J7$X0K\R] M);QZ#ZX%ZAB@3XP%XCR6=M(NN"%3NWH7V))-7"2 O0I"\I*E=W]/LC=)]@?_ M!-IP_A4WR4M_>54KHDN5YB*V517/AS+L6^5Y8=M.DNX5"@L&*T[UJF1OUE"Z M5W>4L,(GU_)J4JJ)EWX6P@$/9,IXB9?"+:KV7TJ( GN@^T%K@7X@;*89O$') M$PLF/U:@*2<$>*@M:^[Y?,0R[5]W+_35N8$%9%M0UGVEI?32*XLV^)ERO0"U M\NCJK:H%&"ME:3FZMR)K@F5UR&98B4/_"_JBJ=&IR2* <;._QF,6DZ1)V&'V M]I:P*^#L(9?C (K2M/I"!=:Y]@O>I.MD*PW]DI;57R.4>:%7*L?/P(DLU; < M4J[J/R,Y<9>/ -%VG "W 4T',,CQ6^!-+BC/QE)-C^JI/F9^.<]7=_KW:>_J M]VEKNL'[M"?- [7"6WZ']43M5_C*GV8/\'6]\[>T0\KO6=Z++SA?IP7;:@D? M7)?@FSP=&?"9I;9NL9FD+OKFNF/? $QDLS0VW,OJMFT G:QZ0B6352,8<Z!]*G6R6,75TO^F3W:AC>WY(8:M4?://H!3RPI MQCC0U*%&X^ZRJ>'GQ;!O$\P] #N!&I>&1?U51<3@M:N+4;+9\/0-W.'!2%'! M:!>^'^ ""3)AS$0_B+EFSQ\2 _B@76F6$KWPQ_9V]@@\3@"J77' $/2.\K"1 M ?1.DZTH/_2=-N@KT$-%-X#A5X ]U5T7<.Q-N_NB>J"5L>0+G$JT_'56+5&S MUU,0^6W-M)(]=U(JWIJ-C[S*BO_^BA?4XQV)7]DP'461>0G*?-*D8A %6E-;M'95ZP4@ARP]*8Z9J.(FT M*_8#._9O?UH65:K!((8>%- E4'4(,PWGC([C#[@H\W1-UP7G2?%XEO'_7/RY M3Y^3+6W:98F?WN)BG:>[_CZXAM.TRG4ON5;V@ORTEH)LU)Q%J_7&D=6J]P?3 MKKRMC@KF@BKH+_?[@B4CB4/O)N*)^(VRH+5N3#JECAC/4.?=$Z1"@9EY(KH: MB-'RB%[^CZX6"^U/2A:S3_'>T//LR#U>7Q/(E=Z+>6"^[*GH%>:[W,%!K23U MF8FL356E(O-,5J27[INP2,E=E[1(46G%2T:A%U&D3S..(K'M\5$F(SEY/Y^1 M)3(6QKXTNZ294(-_D)R3YA; ZX!%)DI--:4>1)&ATF)$M;J@S5NIKJ#7!Q"D M-#Q_2\O'\WU1DB>\_P1@JHPQMK@I=U553?H(X!5\[MS1TT8P7WOKIVC^&E=U@C'-4*"L- MTE-H62]\"^G7;(/SSWG*0OKK#(IB;(:!K'__2$KF?Y=$(QW@YI&>H7]3DY(S@%HEN"(EM=\MNCTC(A:LC\\$"]'ZG5H@[/IC+88"-35JLV7W. MZBXQ.WU.BX*?3K._"0<3N;_'.2-NDOD>.I+T-Y$F80GV#E+O%+MZ1OCZG@?8 M%:WD(W6MQ9U^TO<2. ':K+M)7KBCS_9\[4B4/V*3P ,^K\*924%*)#-7I@O M $^_9@"JXMB" ! TENT?I-BE9<)\"(JX'T5Y&_TS*O>, 5+(\XT$&K/5Q0.) MU*O>3]'$!JE&AA@[)D&+X?9 MY*_9+DDWOR4/6$2BI*1N]Z#$"WD2&3"[H"%C->+Z=*M;.GU7&9X8VO:\"'UF M9D$*VYAJ+UATDH0$YW)3)]-WDR MQN8SVSY]=T1;_7J"^.]+[]G4HS0Z@U4/9;<;&U&.SUB#CK>C31-53ZP; /!3^0,=>8TKR&WL =P\8YY.\XI]\(8HP@T I^)*3P ">F!D M"U^_GHP'M6?&$0^+OI[%=CMEON>QOG7*T/-]GF-^A/^>=EOUQWB2H3HGN\\(&[*Q#(Q%$:ZYA-[8'>Q0,]J-V;BSAO MY%7G0#WL19$,/#3^=+-^$ 1ZKPY^3M+LBDXKU]G;M-B1@N>;N+ZO)AS0(TBS M)#7H3'57K!!1E%6!G!M.E&R7!9NVT6.(68Z$ "QMK0Y.1N;++2G>[(LTPT5Q M3I[NTHPO,@O%ZU$VI'7_Z$F]5,:F%7Z6VB!!K2?:BJNF%/6+HWE;RFIPB5+BPI +\QW)[W'*KG,7 ME]D-SE.R@3;B4+IIGY8XK'5H[/[ M/1?=3'UGZS_W:>4QH$WM_<5.)U+Z$5G)O%7IAK^ 0[)02R;HEFDL"ZBD5<.. MG6FU235W$:0JA_M,B=Z'P)&HU' R>OH*VW#/]X29RXXRI\I1<(]=]>\RO=OB MM_B.2F9FP>TROE'17*3JG@ZVY;+JB.ICWX8,;5JZI=\#MOJ8L1HXC^#HS5^K M^OU7?JT%'M0Z%GHR6:+Y\:QEV;3T;34;_VI6_^S35[&>]9Y$9V^P4W25\2WE M!1H?D9TZ[=FII+93N+%3? V-=M1.%=_LU+)V2A7>]A79J7%@7N1VRFG7H#Y> M6Z3=$9FHUW9/G16V;YWUY*,T0U4+#OW5L^.S>*H=VU=D\<9[2)_'3& >=,,; M1=/?)6G^SV2[=SZ^@I8+^[RFC=P8'MBT[Q^8.PES-COX8YL6K>!W)SZKELH; M=$\IT3,C93XV(CSWM-GS9%HL44:.=R3G>;AV7")*"K1.MNO]EIT-LDDLV>VV M+PWYICH-IR453[XH9X5/N'PD&[(E#R\+W]F87\.A'^5T-B[6DQ&4?/"'.8_' MKH%&4<_;Z@@,FZ.GLN7[S>3,A^NOR.B$]T:"M10H<]>\#8[!XIS6&WKT1KNA M1V_J_7Q--]C/-]OYSB"ARV8O/][*,]F("_]FMN;3BZ_);"UZ:]C;,<&?5%TD M-M5=,E18JHOD9?W.[GT4QQ&^4[L#.IP=VN&R%*[?(8Y\1@F@@' ^X9)K+"*':J+;T M822NZ%Y[KOOH\ M]B)9,?B*#ZQCKJD%+Q,^5=?=H/OP-_@AS3)NW/FL_H/,,1%9T_J>BVB:YC\/ M1O,IH*O?R#[-,)W&TE 7_TE/U@F*:8T>58_*I]786B>9=2-IHC M1]*J([*[ M;AN4RO)^+).\/ S;:[.9B:>ID^UOR^R;"3XL$ZS?^D32R#B-,$RL22P? QF. M$M,W'8CM/55[FDXJ72Q0UZCJN3S$FU5[E_B#YL6):+!YXP;&NO-&Q>][BF1T M(C?AVHB92!H9J0GWO108Y'0AP)(X7#MG/H[CV1+C6FP>\IF<-;JLZ*[V%I9+.F1&S^/>YN4H>^X3FH"['57QR;$<%5C4J]%=0G6]0N"7^)P M:Y#\:BR_^OIJ0RD5=V-Q)^O;_=A@U@'Z HB/C0*^">+4%/!+(<=N*>-8\?I^ M0%RF4GI"TUU.DURT7?Y-KZ_7>H6^@'M ]BN6:[ENC8[KAJY[VR,S7B'N[?+5 MG^;F+F\&8NTXMDN\AV@0 U_M/22#N/R%W]$1S/B+[Q1?_)ZEK"[H]PT3D^%I MCH]%&Z(-JIVG(0%B".;L0;B7:Y;Z#-<0@5F:9;O0CRFG[K*:;#B<7\"JZ _B MYVB0Z=C] "R"?DK[:UFI'+*E"QJ_/=L71&GD-+'9 \>E M91* MB6M,[-MBR0F.U8/YC<;ZA9V_=78T&F>S="O#BP4DC71$SF3X!B.Y* \ MC?._/!!%J)65*]$KP.K;\P/@F@Z?57?A4"KWN>F;A8L]6 K(+S%70QP#HZ+P M0QR]U0G_!D&4=B>6<*>Y_0;SM3@*HQ/H(8*#<0$ DC^_4 M9C\,ON^?*!UH\^\L?=%9:F)?1;!$=F]YN G+M2VV"^7#>)\@D#J"339^]@!J MOG%L!=RD<]0&:;;7O"\>!B M ?^+!?@?3$ _Z'IZV/2S4.AE5>22_#;/(YYJ519(5]7?Z%/SR_^WK$XJ MQH'H>T_0AR%1!V?#.'J$Z%6DI+MLLNZB<5,I*]6O.KBCRUT):C<6G] M=L85F3[B(UVV9=!7X>CP##PY.8F% +8X%7V#]J3!GQ7S M;'/QYS[=,2C\@I_N<"[HD@5EW6]:2B]-MFB#WU2D%Z!645V]55M(=6^#VF+T MJ2)8V)]@,Z[$80 $Y='4Z+3%!3&S^\.N=SA/V%TFK6-,237T/8RI(#9@*MD@ M/@0)<^/^:52G]J*Q"(RZ*#*'FGK\Q,V/::"'VQN1>K2%F0<1(;;=4AG.T&!K ME@X45U$L-_P 8=KQ.D/"^Z*(QKZZ >,9YW=$!PV3I$E3*'_VI9TVV23ZU$ZI MQS6)*J'C.XTNN\IL$ZQ4&37$Y/Y0=$L" I-Z*7%CT+"NGE')-%!; M7L_LM,M.I\)HDI7^#+/;W^K#5M6"G)6G#B%%I-T-; J%;+LD/TB.>:AP+I*ON;_0/O-V@3^SGA9V BL$@^B[\_]E[&]^X<61?]%\A M[CTX.P-T]LYD=N][YRP@P+&36=^7B?T2SRP6@X>%W$W;VND6O9+:$^]?_TCJ MBY+X*19%M1/@G)VX5:PJB;\J%LEB<032(5&/34-G1@'D!3FD6:Z$Y/#Q!)3M M8R!8#J5! ;/C:@/-AG@*SOK!:N YZA@)0*5=-X5H328#J:)S%X3IV;$B!T(] M."ZE^0S*Y\W;2IY[(54ISP^J,K9JK$ZI$^&GE6RFJ'N&&#_F"*H3NAZKYOY= M$*SOLIRE7 WC#D6^@15M\QT,M%Z MM+##]PF$6J@ZULFS>,Z\NT#W]7D)-CU M,7'JBI%I:-OT9N*&H$@FH]]1M*"4F OL5I"%#G"FXK*3J&LW-!/9+N(&I7=T MO$=GV^WQT!1W/CNPTL__7L&1!YN.E]J0W0ZCIH7&;$AUPPW, MMI"-%B!W3!H$.0XYW990N^NQFL4WJV[5CS#Z[1]=$\/XLH*M'ZE>RHT?2VJ= MF8!M^ECJ$LY8++=\3&V3#^PDPDF8C6YOQPT:6N.1[>NX8BFV"=D8CHVYA# 2 M^-T&QE^SCZ3M1;@@O^#:@/.9\%S=8R2YHYL67;.H.8?8W MF#F-56[K0$QDO3.L-6%^,.BXI?GI6]9)?BR=HDOR6Q%V?"9O5KB9,WT#Q?F3@:8?=X@QJB]>#';W[CYGF<9CAA,-2'?T%A-!(S.]+7@ZFG M6R&>/ )_-U3-"/W#8"LHHN;@2(>>%2+&$B=NZ#!@ K;RR9MCMF?%2=G6]CM2 MU'&F=(O5@K)Y.RVE9XE*HPY^0-8+T%6,5+=+VH?H@>4/W)&BJ<.PDAU:FXXE M#CTPJ=:H;"%67K2'C ?:1R54/V*6U]"FB-W@XJ#8I75NUWP#AW9>=N&LGY^5 MN(A3VXP]EVG1Y8ZXV?1EY'&MR!TB9';OC2S,NGUO;ZL#)NB\VDTJ $*E=U%^ MF1A5QCHA41H[J3>G:ARW;(_\,K\NR#VU"7D094/:Y5;J2#WS+,U:^.9<:B7H M\B\U#1/Q*;_NI7F^DDC*JG>)2R],DC753<3$30?D1#L89#3N[T?8G=M<>I3( MICG@ 1)[;2'/E5A)M3UN8L%L>@KE! ;%V;!2'%UQ!F9KW*YL5$==9D [TCZR MLPN8UUBR\QS<_.=I"K<*YVGZCJS&:W8G8/8SH21=Z)MM\FY,Y N#@D$NE*B$&0] Y6VG\X\6S+$Z%8UY=3V MOFJR:0$9Q213UE(YO8R#LY +'TIY7H"3+G9\ 9"S7=GP!MV:*@UIU+W&%/:& MJBGVS6UF:=+FX69I&FT#SM+D4F?.TF3,+&9I VO>H*;EBN=I.F#9S=/,T+2: MITG86,[3;,"]CGF:V0G,:VR>I\$[@'F:!INGN1J_(ROC/&V-AC\33#8S-7NC M=V-B-5.+/YH%K%II*1QN6!L6P:D3++ZT 69UX?> M9;VN589<.+_KC5K=EALH1HV"YFVM,OR--U$ ZZ.QAR" ^-X!FBH3;!Q-3U-6!WV0VN.0,XX!97Y"73 MZ@$7Y]WE>Q='?)E_P)^KF]_Q_@G_1/+J85SKT:5)NS1JU<1O]''0"F*\L1.G M&6%L&"1L%S/R..+2VV1.;XQ'"XNFP@@Q!UF1[>L3IM][]W>CF(2ML[6="JS$?@1;<>B9ZP!N/*,+-=OJ65J9#.SCR1KE= M3VMM1P4,G>ET;?26H\919,-Y1S%;/5A:SI188SHB,;CM3#6!-YZ!##?K$9K: MF \C7Y_U2'I;:SY*=.CLIV^D-R -FF);4'9G;T!C6IW]]+3PYC/6(X#U""(< MC:=K:64[V=,*1YYI1^M-1X$+K>6T;0R&HX211^+L-44<%?"4[H^8W/$%(J'D MUPB&=L3-&YN(O4S!3A.KM0!]<36C(+5%&)HFS7/$"5A5)$ZRGHIKEKU-W/ID M9 _Z1KU!1$035#42"RESP<06>;\L."D7=F$ M;:%VS-6 =L^/I&3*T.4,3EP ME"+7!CI0F4AQB55&C0WA2EV/?+5!BZ+W-7&+%B_JT&783!>]&! 6S[;TIJ2W M'%A# 0Q:IIRM;:&M EL/'H_I,_LQ]G:WHE-4@+;#KQ*N,='Y'I7/7CI;6,U3[BX);J-O[D:J*UK'L>$ M-?MO='EX/+(LZ(P2T"\7.=_9#U8$I)='%CV+5V_W,4!NLZ<)=INGK2R_G6R> M'V5>WKG*5QUVJ[.CP/>[_3/YM+N!L'E[9E%SMX$9YN@0^L/Z$#5_F]<) M1>X;O4&0T^V&!0?.4-+,+= &-G]:'VSF;G Z@<9UBS,(9/K]G^"8&8F:N_/7 MH.;/ZT/-_(T])]RX;^V%04Z[?A >. -),S>]&MC\[Q7"9N:>EAMH''>U D!F MN.H4Ƭ?-7(!EV;B@)YDN-:T.0[P*C X[F+C%"HRG0G,P-)K*9UJJP882" M;<\K.]J[7V=-^J%Z?[YPX"4FAJ2ZX:8_PB.Y&$-LCVH&J.;PY2Y&*3$<8SEJ M345YWO?[I]?-Q@'SR_+Z:W.:2HOQF)H"GGNTTQ+\Q*-1K.U91P.C_I3CFHXW M6D)#<;31"5C=8.3 0G6@T1&6:]EC$G0U'!7S96.STZ1E$RX,L- ^8!R@ESXS M$- QM8H$UK>>[PU NS# )NUBJ8KM6:V9DQ'WL6V\^Q MZ+K]R@>R:6!__!.-L9,UR!3)LSO $C,T\1R!%]UK] M0/;D,]"+S>?X =Y\.3\@:+N@'ZBE OD!QFRF'XA^L&$VLN;Y 0DVY_@!RF:F M'Y"A>X5^@.^S>CH#*0]'CS#BL8A;D.J]C&\8B_9W$$..SEYB58>@_(#G[#"T M^'7T&@->[JY#;P8K]!\S7<9,+[&08W!:#= ?WG(0Z>\#UGC/7>RW-FMH)JDK.1(JWMZK'_YLI&7MUU M[?MM)EWE^VR.K2RM&&9?S5$WO[C;7MA\*^VVSD;WV^CFW=%K5[HBQ-IZ]9MJ MEJWM;74%FVA6*DHVSYS;N9@IP&:9LWX+F*IQ7\R>BY.YQJ^7Z8X6-Y/5[)59 MMWZ-:G1U9%@*@*IG,N^L<-B2%YK=3="".5Y*P!]Z;8HS1=XRCW^$=5XQ M"ZO-=!^5ECR?N4AQ%X58L..9M@5=UK??O/2A3F_$^Q[K7!;?;"LM"L([P8!' M%>>C//XV;8PCCC!8]SSDN"C>V5Y4E+AE(!SN%-\Z:H\N?R0/!+E^A_*6Q6WV MY.BF(7';"H<[=;:.XJ?+'R&#P:W7(;+%<#O8;(@"WJD&P,>BUE2'->89)V]8 M0YYR6@S@2\?-0 AVCY)/ ]CSL>P-7W?$^A<@EHOXQVO W4>=#-?%8M9J]9=0 M*E2W71L6OK[5,O"S:<67,US7[J)5]5;WAII]Q2"56]TUA-]1G%&PU8%-LY<8 M?1-F!A:TNX-.I5KM&>CW!1?#(-R&BQL6/?989K!SR?",7DAT^8.+RGADN:.+ MWO&)Y?DKT'FABTSO8WOKN&,L]'&\V5"<>R!O&>"Y;WM 0,]BS\.%SPH*,RYQ MN,P/@C./ERT"0_#="">A_N>JUK'[$/ZXE!<"YQV86@9_T NS3D+]3PJM8Q8U!(<07@*FTM2Q2T!IMQ8DE(; !-W4ZG>(>4:7>!R6V2/ M54;RF_1V+Z_]J:4& M+7U]SQ*'+I!NVTM;C'?J[3 3W3S>9SF^K/!!?LN>D5IK)@)U %.9Z!+"7$0A MKB;3M]6:#2-#G&Z5MC/M'J[MSDLOR%NP; M:.I,CQN YZ+)-0J45SD1YI: -FJ>\!_+#:*:'%B,MFV>K,&FK/I=FURFQ\K MLG0-]>ED"^,K9):C1)(/O+29C3<-XLY?,.*<$AGG8R[NK>)OCB4=7,KRG!QN MZ?2&C39,,:HJG?W1?Y79CJO.!J'1+*N!O@>'YKO.XN!EJ!XZ XP,\Z2K;7D. MO^1M6N3D6'4S^N>X)NR#(@+0K2,3G\&IM_F3P#/42#17-"B_7_!#MMWC\B=\N,7C&L/RA\WW&C_T,F"Y)!O+ M?,+%+=&--A/6:LL;D29GQXH<".TF7*)?ZQ\CS]<5/4+TWW&$\"%1#UY#CRX: ME67['34:*2KE#[M8:OC0C[ M26P"Y1O!RAR.6%HY1EZDD+O&RQ-RC>HJ@P;G&.JT\?FQ*+!KPI*F*\U2G(\= M]XV3R9*PD"#7D*WR^'&CFP0:EKUB=QBY:68\DRRP#X&I#_3[+ *KD2!G9 W: M:\'54ZX27[UZUA"3=9(=ROJ61J -A44 MG%WZF?FQ<4]'3YN<3:+< MBQXE]M]^G'"N;"!DG2^/%-@S,WHQ,7A1VU.=> MO- #.PUHLYG.RA)7)176_B",_S>8RD_WBC)7'AR:[S*+@^="]VR=_;SP/,&Z MM7)W?DF7[5:WXH;8_2;&A-\T3;^-O?@^'V$$H,LGR_C.G,3%?G^L+[F).%B4 M: ^#_EQ.MA1-=.T&HYH.0+<65'0/L1,RIOGGJ01?/9[6NRN^.F?\@.A M\^"RPKN_X>S^@?[W[(FJ>H]_I RJB[3"[]*L^(4=U'7#('WAC.P^56E1J9&X ML/)J:"^J2-(2H88*L:>(/T;7-,#FHC;HZEB5%8U[*&PVZ V^S_*,:U'(?;&JA,2 _,OGE5.A]R+*O?2I.R2T!2#\P+JSV*MS1:VMW]-4#Q?! MJM2?%^Z!HA:^^%O*7HG/?#\R14MA)&;GZT8^SY:\Z4$SN9?OM=7&;[)I(47M MWHR-DY:"+_O4-,-PB)'%]3_6O4Y<>V9DZ:9FO7U&1A;H)-5*V'R(\0WTS[C8 M9G2:5L]57AJ+RX/P5V0W4O[W!1X-WW(T#/::H]4*QJ&N#DI5[+ M$ "5<*'_Y%P5J\X M+R3*0X) =/N,1+I&*.)26;49+I>G>M>2-VBR ,*E(R9>6 OYNMRQI'U\6W)2Z>6*'%R_R1AOX?,4-HML_XEZ!_'8N" M3@7>I&56]M68^6QJG' YSF5<4F:;%KF,3+^\N26_BV>RYD*J:I+X%M$@Z8> M#1(DH=^I*"3*0K4P-)2V09T\Q 4.Z[USH5T:,_JFE1LYGVE9 R51\#].>5Q" MMI ]&<4=>:1AGA6'LBJ(HG*(XFGSC2=/O;RD0A;(#'+*6^V QK3)3\4?4??C M2A*%51U##%]S9!TCJA['0;L6ZLR5C*UUO[+9_4OH6>48:M:Q@YF-2IJ?4Y=P56-_0IPTO_3%IN+B6MDCQ/051Q@=D_50!.Y5EV421W^H MOSS 63#,^AOSBH,5N+0NE_2-T/+;KTMQ2N<9?C$.UH7*"S!3X:/2XXU1V))+ M*Q_)R /4$9]J$Z*(^$"*:P5QH7'2%E]?S=J>=1\;2H4K4=':BJF9J4SX8CBR M=.RVU7JMQ,V'%'/A7P"H',O/SX%52%?+S[]>W?U!Z7KPTYO!EHNNX93ZD$^W-3Z @,6*%=7*\T_ M5]?X,I!)@"4O O6VK+(#&TO8_4M4<'EV(,>\*J_RG_N5SS;_J[S,M_OC#N\N M\S=UP4AVZ*,J;]@+L3UEOJ4\R1$(+JG+*@@HR?N&X\#?P#=S(:2"^DN70\E- M.'->;[!CCUK^J!& KG(DB.CR($O4"J'_0(T85,M!OW)):\JB"&]B9$$L2RZP M#B1Q>!WV.IW'+_@AV^[G7;:DMG@)5[693HB3]I>5'&L<*C@%K>H;CI V).O! M,6T>H)H:FQ+00.%<+(K5A0# ]ZK/U<"UMIJ)8W*9TZE/NN?[US7ML-C:6FX] MG?%Z4Q1Z];M5$38M+U,M-J,B7J!_3^5AK+AN^.=\EY5;YFBIX_V\I:2UVP4M M!C]? S7LY_),6,/_1I<'.@N@,4;69&K%!?FLEYG"W+.G1T"?Q:V'^FQE *NL M;/]US,J,6UE:/HRL0_&TK;(R?NI7BD,NR[,0QX2II@S'B#81?D!;^DOD\AN* MOB"&#S@NOC&D$HIOA.Q-X+JK,N[6'8STGI5Z+/7QK=YC%J.KZ&-JG7"25Q6KL\^( M-OU9!D;7%0*,7?C'MO.)<_],"@09VHE%@R)##/0$C9TT#ZSQHN28OBQU\O>8 MN>#'YN+!EPD>UOO)C*[N+(=F[JHHV\BG#YD4HKLBV=7' R M7DGXQX*4)?!JCH<2&C#.99KT#U')GB)V<6A=0!EEG.$&E9Q-9-3.>D,)E#TQ M,,;W+'8"Z&>KXV4)EX?'-"O84GA% 97=[NN,LPM<;HN,]SXPZBT%JA%NQ2#I MG]8IAQNTZPGB MC\ E.PNG33")CFICT([<3 %[5YDVY_VY-[R2=HP&HF')6X MD1&"5+I1:P!3\$;*WUSW1M*L+W_3/-R@B[78@$5_3LKA&/N^1;RZP;0XSH(X M 5[I,0B: QF^_M."YK8%S6H<)PQH=.>W/6#C'9.^/3SNR3/&GW#QE+$M:3KP MOQE?>M%=9<%#@/*&G845G[/]\ ^D^CNN6([2?9[]&^] )TMAM52#-J3\ MZ/Y&6_$^FRW++XB+^F!O/C6:!2 XLKE@$GN3#?I2,9<19>\QO13GC>)2G.;2 M39;R\N$H+?P=B'^W3 G.W__NL1#O"[-6$$ [PV5BH-*2^K]L[>OWYB[3#1+( M8B^$A<(Z"0XOV?UZNFO3X(2K1W_.=[AHYV;'="^\J+P>"QS#MD\!&/HEZH&]D=\Z%H@>FLP] M?_:)P(,%)%W14X$-.C(^2& D7FVZ00VOR(E_<" F\# :)P1Z,Q:R T_?V$!C M#2!U0EH=BR;.RO)XH+:UDN3P=9J/,EI8EP%%C@=8%L #V>\N#X\%>>**E=+[ MRRPHV^^LH_3,H3?JX#GF:@7HTN#5[9+N(1*?KN3DD$VW$H?O/\E>5[80<]1# M >;3D<;=E#G+@8$ZOC_AJ9E*#DF3]F_$?H@\_Q-4DTS=I-]M/.L2B(0)TZBI M7QV'8W4L\$]9GAV.AY;S1Y;^M2\_I7O,D-NAJ81?USZNHA"WOJ'$U;%UWMM"7D4ZJ8H?N="AOK^3MUN?\GN67T>M* ME^?>[Z>]W_N.%'=TNTCDKM;'?X]UI[R'I< ZVBV0V)JA=)(DDN'VD]5GLCSSYH%6F3J('&GU# MJ1;.7.42:X-]=";I^12-=P1YS]!C4"-J@6@>CDK!;"?J%B3ML% M2+X;O O0(A78"4ADP3D!Q8NL;> &SL\.I>&B@[>8!/)U^ :"UXD/X*NT742;E.T/D2U.T0G$\.7&.!]2"1@-V8VPJ;D2WM;]R2.BT^Q1=01B MV:?>(__%$=^0CWC/%KVNTT*\,NH'P XVB%'WM;9A]K8^R/ M/%YYFP=<)I?I%RY:GTIKYMA(>+)!;_E_T6U=HOJTPW4UX,&"=9--007J$SEP M8;K9;!?TH6VQI0M<__<-%?=R.]?]&Q5=,WUJW\:MVXZ0:R@6U&^4BSAM[;%;4%7+[IB7^EFW[ M<'HD7*E5MWC9R%1.M4)A$S9CCM<_Z*IO-^7.VTI\(W!;T39?P4#K95Y6>OB9 ME$F$VHST+1/^N+^/KBLP?[F* O-V/4R<.F)D%MHVO3%$PP_H^I-9TDP@,2^\ MQAL*( &D]*P0$(J;XO<)%S@]9-4>OI+G*)K+FNZC)O,S$)-W/PVJXJVU" MV2CIGW1'>5=R@,G8B<3V@X_,0$7>6T @8/R55'@_)YW9X"W'?-4X&%(F_,^5 M=+>@VK2'I5]NU*T"3=^3HX;@)R;8G4)5<>0G-'3')M1TP[,3,CJ(7'JU?)!T M>BE[8T:]I%675"\^6PE"S5TYSK,W]GJ+727])-]^.8" NBB]E!E($0]@O!J@ MY?1!8CJ1,0LF0=P?54SG]2:/A\Y.> P!X8DT$-A>F%LF6($ VE5O_W7, MJN?ZXEE6W)\4?&NHJHKL]ECQBV<)6]-C$3G9[]G4M)V3.J4VUINEGZJTJ-3@ M %3,+,?75@!HNX:C,PI M_<@F(P%.K> F]L/_2)I<@Z_VY8"4T["O>7E8ZOLZ^L [I1*R="^ONV1!V=_8 MH:;TO8K!I - I*67HKV&0=DN&2P0=$]7$FK;]"UQZ(3I/0RJ%H.+&)9'#=36 MO$G$+- TEW>\?-CH+O#P DZ0103FNA_98KMN*4%!-%Q0F!!!S#X5DD$6%Z:\ MC1/0<9-N$MH]6 F8#1TWGI?J.W@T-QT13V:H2P AQ&*$3(0K(L2%B9>%"=.* MA2,J0+>RRZ(2MK'I7^,M;/H3#5BI.V4*_(C)?9$^/C"MSCYGXQ11(UV;!*^F M\YPQ&N1[GA73L-=-Y52M$O$7]"O[+3+.S1U(K+_U9!*EH!?G1;:P"(UW?#]6 MXX(J3M5JA/?ZU]B(-W8AL?[:D[-W M"GKQ%)XM,!:]DJ'*[OGY!F:0QU+BZ'4DW;4),A+/VNQJJ7Y(5W#6E4V7-$CZ M7U']\RJ7$^D@#2(#]=+AH6UA?=6-)%! M>Q7^V]!Q2GAK/;><6 WQ^#[[&O-E_EXQZ9J$@:KY"DHJ+YP;9/L!7[+2 6Q/M9@=.KN_=I/BYU.GW0O*WXP O( M4PE^V!WP4\-5($O8O]EA0/977$A*/C=1?Z@1\'J"'FN:;EH07O6UP<6.W9=" MWWZ7,=2G^VL*BH>TQ%>W^\82ZHH[_^\QS>F[/;?/QZ"$8M=\/W]V7@8 ]39^ M9@.@A=K8O)DG/0 MB]'*?QW3 J.[+/(Q3;LP30D2?:#FW7&*^05H+^ID.,\1Z].X]VPT+\@68T83 MN>R![]Q0V?=S9X?^.=;'VQ+_ZXCSZNT3_9_W68XO*WQPK*)A*ABH$Z*]1TW5 M+.F?(?XP=D%TA:J2_0WC!Y_>MR9M,+A[3-*5K8T'43,GW0$RREA#\@%.AK4/RG8N_0X M\TE-GV?\YU/L:J4/J C"-(YM7/AMK) MJ8L'LL+>UP5^RLBQ/-O^ZYB5F0B9=D/'BKC=US$0^\7P5IIX[O*89&@">7W3 MI'V.J'6@E@()))&C>[M^)FZ],8[TM8V$@#\>CBS'5ML2CA;"YD**C;KMQ4GT MXZ5E2?W^#NV;Z]F?V9)5RL@+^FNZ@KIYL!!33R=!0!;]HI))/5>WJ,_N+&\0 M'188_ MYXX=\[X>AY3 M.^&6GL#X&MLJ<+ D86[O/.L@YM3=IR:6L'6@_G=WF5 $VNUVTCS?V:I6]*-6VOZ_@N8Z/T.Z]CJ V G M-K(TYWB,K9.>!/',GI:H2:5;Q\ZP/0*(-3_V8V@D'@&+C#*I>C9T@#YCQ M5*D>:)0*=63HYQ<.-*6'AH0:K(<6B^A0@6_S^RS'N,CR^T^X>,JVV%P4S*:9 MI$*8OAE8X2<;[>!J0!FDV96#TC(95H9BCER@12WQ2HS,&2;2JE$. &L-SK:Y MO)K4"J )&H(["?7':),56?&KD+X4(%K5,H.%HO=$T%H0<,Z3DUP //+\*(P. M]7?FFU)UYDQ;/[BIGM7,:><@]PD7 MM\2B_-E4A+'XV;A)5_IL'?Y1IN44/?HO+"]V-B">E#J;L()'@%,]:+/O4LIP MA, /#C[IT&"%LJ/3]K+B616_914JTSV-];B7:FO&179-'D!2E6.> 2304LF3 M1;*SZIID>769WV2',1#MB+L=3SVQYUJ^C2:^NZ$&&;KE?6W3;D6W)T!IA3@) MNXN6$<5>^[?J:>+6'Y-= 5TC<8\@&I* ]XB,HN9"2KY-P$#UV(*J>F&@TFPV M0< *()]+RQ[\I(51VFQL-3.,]$"..;^WO9 BK6*G- 9PBW[P A1OZ@,9('B; M=U##=EB_HN&_S8@^IE,-YCT=K)&,Y0,/X0)[!W/H6LD&;O9PC2/VI"?5.%=T MNA+@+;T&VZ'Q$79@'DB9 91Z..X@PFZR7>/X.P,B]J.N TC@Q]J.<^AA=B!H M#E)L!M<./VL;4.< R'H8=0$0Z.!YWMPW?4.IY&?P-13]9N"4PG<]6R73>XM/ MPEB[,CVA3]H?$?]U)0M_NFXB%M]UNCP\IARL!(?O<+=1SVJO0BK"J?/98"=? M[=NVH*@8=?Q]A5E@T.U].<$A[O&%RWQ;X+3$%[C^[V5^<<0W1#A?D>'R_%BP MD_,C.,YIVGPKMZ9>YC)'2S_'Z2A1;51.C)*6&GW3TG_+)MRT"8-?TP@UK3:H M:1?7^&9!B/AT[@0XH-^SK\_CO[KE MI3M%+DA@@VZ?D4C7UK'@O-"OC!OB[&+?W0,'9/^3^BKC:-V4/V. D_A0!O<> MER7&5X^X2%GRP7OF06]P<;BZ:X-XX$0;2X&:1'4;!LGYV0W:\T"11@"'R GI M1HVGZ'7IEW%*NK&ID)-N)>8$A\SV-FZ6H%:?L&.'[6\>TKRI8?$C95&5ETT- M8ZB!=:98W^'766R<07KFUP'Q.PLJ'6#<=U5"**=>U^W9($X1^_3DXH;E'P[X MF;1WT. H'B"T.!%G(E7FQX*4)7#$$DK#W?!F? I;LDLN"*=RE>Q,^(MP]X=]SCJSON*Q0JUN6HGF_2VST-,C]7;VCD M^)O;D;<[,KZSHC\V4?"M.W?%G]F_,2O?NC^S&H2QG6TKU M70F"8$>L8F.)^G8&I^BD6<-G6*G^55MLOV1ZHC_H2W MQX+7@WO[N<87*SK&WN58;Y->W;U-"U;.L;QNWG;2:^T$*9B =BH40 "0BX-^ M8V"_!ZB>C3,$$S?PD*G =2V>#ASI$@<8R)JF7A%*D,Q9!K/8*!Z4ZW0[]OH? M,9T>95LZH?[$!O.S?#?ZA==UT(^ $U\:3M3$JX80!>1?PWT%8$\;1%$;GQM M\,#[?OST\VJ*QRYB'1)/'-P6ISX97J3,.Z_.\M\>'O?D&>/FT+@BRMYS;\\' MC#X%MI[#GI.R*KL-,:B"2B'44ALWO#3_#>+-L!F3L*(]8^ O-O4%P7 Y<@# M+>UO$NSXI=T?\1G[/Z=>B7[[>='S.*37\B> MLF%W\7Q,*]C#<4OI&V OR$F#A%&C)T9>WW!4TV]0D96_45>!V9HT_58T)D0% M;7*B&T;VWP1P VD.=*$VE.QE VPPN;WH>OS(1XKQ=Q3BEPW"U^U%E-HNY$,4 M\K]@#R+[(H']AQZR(;V'3'(@WZ%ZR9-(7EN' YFC=/ST->9.ZA3U^SII#7W# M-L)Y(MNW)^HX3B:!#=Z-K#Z%+?;=6LW!_D-]A3/5B=_L3#%X=;O/[OE+MW'4 M37:@)%=WG^BOY5U]5]AD#:MQ>/",QP5Q !C#E+X >T.0+2)0M2SJ:OB+:6O[ ML.N:&FY(8(=Z?AO43F&"[4$ M#*S1$E8KU#W\:K?+VZVY&M0J+??$@QV^'0$=Z R80@4Y#=.X?G+P9I$]9*M+ M0-]8BP#UBISEJ3O$(<#AG*',<,#<8+WS".<"(0R2Y\+4AV8NCD6M!9U!UH?L M^,.K=N$;%]N,SDO_\;]=S&^'[^C+,0X_'K,=>S?Y@M \-31+.W,80J287+7K MQ"WCDAUZJ*5'7NIQ_B2211L/N(R77YQ9"0LIL]0X]2A!E7 ;B#MHW "57!?H M72'KSH)I%CJN$+-ECX<#N_>01@OL %>:/_^AY(<6MMEC[0'K"X>><,$* &)T MFVY_VY-[]G-;X[0N;$J?/:[ V86R">!0PY1,"RP%.OA8J56O9@W%Z4 FO#3X M><-Z\N9.S<##K:XL9.+Q=JKY__Q2WR95!WJ.][YK$F6A=0JPV2P7!3%7J?>D M&];KF*, ?B3 +6 *TH12T^"0PXA-NFAJG]VM(34PK!F0Y0 G<[9!!(Y<[S+F MO: ;/MO]\UA6/)F(%1=F ,KV^ .N+O,M.>#WI*2_GZ?EPW5!GK(=WKUY_IF^ MWV7>%5<\ZT[4GMV6@[*/C1,**:+!01@17DXWY%N#N-M "JH=;1"!B<"U7H5J M^*(<5VC?E)AB_]Y2SNA8UM6'2,M2.!#^WW$==% S(4O H1)M]=4T^#\_88V[LLIY/W+-U_:DMHE1=9N:58 M/Q:84G_*[O/L+MNF=/S9;MD55"SFI_RV]%55FP>QQ#>865Z\EW./];7\5CDB M:*T>#197)A$ELAH @DQ^([DH%5W=H4XNZ@6C7C)O(\A&O7#42D>_KF:A-)J! MD]A&,QJ6EE:C'[*B.[EXA:8FZU'B[CR;'-7?H9\@N926 F(N+R;ES1RR?!30 MFT)5E0#2R;HVE*^H024)S8(X9]NG\'22Q6UO]BFEHUK1 M3U6VE$^=^1_(#N^_6OD<;)ZDGLF(3-,C[":44'L\)8 PD*PI%#!971^],7:\O M41.\;@N9=5?BYJMA1S9L9:QT"J;MG178:=-(9A';W[+JX>>&)QV67^ M>*S*=J\GX[';QY$^]1L\\T,ACD9N2.P/IZ&%J0/+3,[N[PM\SVH<";,DGO7/ MLPO0 M:+R82U#JD)P_L,0FEBSAX")>E&^0?YO@OL($Y+"^0RX]F"]1OZQ?]M5V>SP< M]W2 VUW@1QJTU$K0?^]QL^-V=B!%U>S&71$TT8SHX02DK@'0E=R3[F:W25PL)-00!O/)H'8 M"[/)EV6@P/$.J%KA;96O_D#%-5^M=0;J3L9>U[+Z8ZR+4:H*8^@7?H#X:HX6 MS.0+GH#L]7[P!PKFJN.6:SQ/BO(8@:K^3JDMP+.VN1\4YK4YQ1#FI$LFGL5? MGT< O5C0 /6(@W8A"6RX(Q8\2)1 MS?@=*>YP5AVID.Y&-RQPRLMX>W -4D M:9^CM"9 N*% CXR$7651W].\099X3-"@-O5F\#IX.!G8%]\+6&' M5L]5W 8_0^=%XA2#%KW7:0BZN\)0C;QN%W40G*S<]3*_4$OTP\P0:]P?=9GG_U!D$@^H+\0;R+ MV(R:.:U)V=T+%$S/&-[@M=8;O/T:"P2"XTNR_M@K1&K-G/:H Z\)Z;6,8?L_ M:&V?#_Y?K3\('%^2]EE9K]J=U;$_K%8QA^'\*F&\Z\B-?O08G[*<%*QZ7$['?%Q6;:TG=MCH(BNIHK='KO\-^4#!1:CJ9+^O7X(W^"O9 M[VBT,/)GT&R;_H9CZ^6GH=_.SRD#:J/VP&!"DN%CU#YG!:R:JF;\$.. *3-# M13O4,([K7<'Q3D)A;>0YH=CWCG(E-LJ=\:W97]^:-^J&_MKQ>GN;J50X-0-< ML&PC6)A,9>,-EG5MF@?Y HJ0*# :H6Y?-HH$N'W9ZK76:O\!%E+#*1K% QB6 M4K]Z@#!X?%D>(-I:JNYJ^(N,75N<[SY29*\CS\Y)VP!++ [RD_9WM&L>H.<, M[]>>M^O[YH K).[0A%HIL94,L&+B\I+K\Q"_D#UEPZIH\I^"6!Z*DC>(&^8OCV"WD+%4R7\!=#V8$]QO1%U^,S/F;E;^\*C-NEC[5[ M#*6^"_D+A?R$_?[JCCY@RPWULF!!'[T@7R%[\\">0@_.D'Y")CF0EU"]I)>/ M\+I2_NRVK(ITZWC)A=$/P.FDMG4H&8G(:(,&K/C5%2(S5NZK8X=Z?NC7EF/D M&EX@7V5JZ\ @&]DS"/?>9L&4A;G;2G^GWAMV%TZHF[SGZV!Q^Y0CS\&]W)T) MI?UED^(UU.KLI M75:PW9(C-<0/I,+E>Y+F)37;QE#S>RH?9T^*&\;!;AN9I8+5_0,S./>U)J_N M4,M@@SB+#>),N/UT;%#/IRDLB1@_Q!FNIL:D\Z>01* 0H%'?'.#*4WI-P!S% M@E9V_<36.)H%\;-ME3W1R>KHSGNH^C(PFLROYVHEP*J4ZP9Q7GWN7;7\' M.A(DL1WD9G68"5O!*D^0;PBXA^P 9:@]9*-(@#UDJ]=:J_, +Q$53LTH'H2& M >_Z:68JFC]NS;_Z:O[ 8'Q9YC^-'4ZAB@J[Q97ESY95<>0+8%?5 RYN'M*\ MB90^L,N^2_J6PPJ"C>=:7*YOE15WN7%V\.9^G_@5&&9H'F!'SUF+I"DJVZE.!G02NIC"*_ N;(KZ MU;^LP[_ IRN>@(>)E[[HK*G37#5D0;E9FJ_!V;PV.)NZU-Q73[,% :U MP.B@->7P0\-0_!(C@\&)O(AAH;DQ*,+(H)0X\7]I(!QHF7 MY%RB;Y\YJAK5LP!E=;)E[UHBJD4B0>8&<:FL'& G]ZL/"@O]%^Z%3O0RK6MJ MZ#^177:7;7D3X8W.Y6[3T"6(@$ MR^IS%)E0%>J89U6)[JFXT]T<6YU+@ \+5^,4H _RWH[5_-@AE!]LI')'O_S, M$*LXZ A^9CZ0CM:'?Z%%6QX+[GDV)X19U##YD8LZF3/#H)_2>)HX$*[UYXQ! MA2I/((._6L2)9?=F;YNEVT^X>,JV6.%"]UR9C!79^8BWY#[/_DT]*-_'.2=E M5?)W&\\H0\IHIY)A9 Y^@#O#>7?856S<>N0$@?>O&6,&LX:]]ZS9PU[ :C9 M!^4B&G^^&B<>PGHDWCN=[7W_W0^%WVRS\^ MXB><'_%'?$CYE8!4UATI#NQ6P*O;?7;/E>D.H68'2D)''OIK>9=NV3-^Q.\B MK7!Y]CD;+^ %XM[T(3AW+Q<;Z%W]G"N\4FJW"BTK:1BBCB,26**>IU ^@W/E MX;3 %W'&B'-&OS+>D?UH*+,@@;$X\IW 4GJO&=JP3V&WQ)B\]"-;)BK;S*6_ MX>S^@7Z-LR=8/V0?H*LIL%C.Z$R]@F>4.NNUTGS3F=\WYI4> =XI1L*J MJY9BO1Z&)O,&>P0,ZKGY\*GQ'KJ-\2 M^;)?J N-GE,5Y(5.P(,"Y6=-D[+JG"Q44INUZ^XG,/P3Z;;Z6U8]G!_+BAQP\?;S=G]D54W.RA+3_]O= MI)^I9':XA#I0-R^T(UO^2OQ3Z%9N/90QKM3.YIWT?['BI0TUJM+/:$NGMO5: M++_U?MNPW-3Y3O5Z+G]2B@NT].&CL+1+^J5=ZGRH?GEYA^L;.1YIVXRYH7M" M,4;H_+G98*-P:X7]$=VH-4%LH9$^3IMW8Q+N"1T$<]X?>Y0>JP=^X3OS8!4C MOR75 \H.CX21-UF;S+DF;_W$5 M2]?SH*-O4J.["3FM1[4;9"G>MNGVX\#!3=7I]\0& >%)V? M__WOKW[ZZ=7%!>(DU3J<(KSY!-C0DQHH_(Y>+2;$EMXJ70#4$F$0O98S?[9@ M-WO7_DJY:X]^K=F_F&W[IN2T;(RN&B.G ,CQ[P.:@:AZ-G5(G]E,BM^E^8 1?4 G6G\HA=L:"_Q("M8^ M^ICN_05E]@V(Q8E)>_,6K1A$42_#/=O]D\ZTN)P;PK(A*4#V^ .N+O,MG7^] M)R7]_3PM'ZA.3QF=);]Y_KEDM7RN*"Q3IFR3Y9[AF9<0&_(A@BFHMNM (A.! M+P-!T7*F-EVQ-0O*&WU#/4'Y;6WH%=I2(0ECO $*]2KQ[R/NQC%)_RNYS?K(NKP3?QAP8U7?F M$3:#MXBB?*"[S>>I,S[_^N989CDN(Q]^7_I#3-U&/%A#7I(^0Q&@^]1G?@(O M5W1.#H?FNL^_\;)C54F%7^ B>TI9K;%.36'[*O"L DHEM<^ D6"<5;"EPBT7 MU9R+_[T1QK=!"-]=WG5":$N.\'Y @P3=$(#J5-P"QV7VRB&-IIQ&RWP8QUKHO3 8A*6K\:S M/':H[,V70N.V-]\[+NRKK=K![D2L%;"PCI\>P%,$2+7"FRR=*M!?CON4AON# M*8.?\;*-AXD!1YXYK-Z"E>FD:[5@W]T'7FZ!SE_>EE5V2"N\>YL6;*.K/*O1 M=97_S%9"'_>X8HFM=7I8>UKZB66F>>(FO3@(6KR_-28 N5-Z0*MW7*3!XC],2[[/TE@8U;/-TY&)L M2)MOK2?UX,9R8O\^F9R1$V/3@,CQNZ<0AYF")7KNEPQU;-VUFW\H*AHVXP^T+V0M5 MN5AE=29=2.4[2?VI*BE1349^K7Y[VKR M[T(C4[E_%PJ;,R^7419$V>$#/TE"'4]59+='?EI -LFV(>UF#CI2SRF"60O? MV@%:";IX7],PZ9^R+)SN\2HFWU9=2URZ8!*EJYN(X7@4V(!F0[89;]U3DRUU0TMQ8]Q"2+SE@NN";#'>E6QYHSE) MU/;U>&/'AK3Y3GI2WVU-HQ8 +MH@1KNAJ6Z8M$_KI;L";W'VA%N#*INSNK@S MMO8P7O1M3G/'$Y<.FFYR*IL,-CEC@ IJ!F:4,0]3;- ?HJJA0!W)2T&/K4!,V;R0B\$*Z6"!*$2-FK 2TA3^AO"+,?6:6C MYM>XR-7T$C%_UQ%&IX0],A?H;2@OIN#LTM7,8[V4SE:Z)+?NCGL9<+^HQ(J& MIWE=(OR!['>X:*[09"I_9O7$QWB;U7:R'6#5%FBYU4%/J"57.Y$VRZXVG)+F M'^@.1[:I>>"0K*ZZ8VNZPFK!0[;.NC)HNOEQX[CM+AL(I6P0^")Q:K$7$ ZI ML&%N6WGDAEQ3<#^D)58&O#:DS??0DWI9FHT6?C[?($%M/-J&2?N4=?MC\WPU MD9-5WQ*7/AA9AJY);PB1< /LD(VBYD&(N=LO!$1*!^L/H[AA^@6^K?IR3C>X M.(S JB9HOH2,P,LPU!)!C$'*7FT $O+D ZEHY])_QH6WIFN(^6..@#PE[.&[ M0!=#+24H.+OT;UWH\K82KD3;H)L3[6VEXW+K[[A.BF]QU=%GV=XIUB3(7K-: MXR0_J^H=5W[&DWR@7Y%EU9(]U>7^,J>F2L/9<=G?!I%AF+=5X8"9^]6T"?*F MGC7BH'725+6!%96(_/[07*.X01U/U#!%(E=F8T.^J&6,?FU9QRX<%\8@2%@8 MCLO:@ H1JMN\7(.&K2T'K]I2ELTKS0D<__-_?G[]W??_]1>VMT!91RZ$?UK6 MJ2X<=Q+VN98ME/(R/[MC=<[2"O,:6MDN2PM6F;\LR9;_>I;O_@_)\NH72GXL M)GDV(+PF6RRS> &M:WN\!]06S#P5;!:[YW 6LN/Y/YL]\0+95#[Z/EM MD,AQ@WJ>&]Z(LT4MW[6LHOO@5K*J[F\&TS7V&3QE:^XG9E6@<8._)H',:W3\ MI+&OM+8OWHUU>(#2CO%7RYE"9(6V$WN0WQ:L1L\%KO\K7,#SGOW]OJG=\SP9 MT!W;=8.W=3M/E^*HG^^@;"].YR%LN20M*?JF)?Z6.86^R@5O@+H6L9V!*UK( M[(Z]&<5X91X"'.12H 6-G0]7Y0*>T+0*-FR F'Q[A#R77ZW-SW]E.6 MDX+J(Z1M3 Y>6!&W1R\,Q'YY\E:::%'W7[7AY?B>58E4FYY1E"9=7M\T$0]] MH<R# M%Z" 4A^^ ($4;&8:[9"WA\<]><;X;/>4E:1XOL@*O*7M2VEQ'/L&70U#

>FA1--#44:R@Z MXVW14Z3X#K/K/_B:_B_I_C@&M8:B.S,JH? \U:>4"9*>).>O.\8WI4\^';=; M7-+^1-WC^CCU!OW']W_\[CL:H!3HB=%NT)\W?_KNSYOOZ(\E/T2,TF/U0%WI MO_'N+^W#[[]#65D>FY/:Y%B5%?T'W^2FK+%2UG=__.[[H2PJ1R5+)2/V24,U MQH@%*":G"B>4XF%",UH7-, /1^8"KNY^SC.VKO81I_NW);NT];I@-X1/EJ2L MZ=OASDSO-]K9ZN,7$]J(T0QSQM9)3<(.<7,BMLS$R%!-AUK"R(.<=><3Y_X9 M#W&F=L((%QAB;=391N?M"@$[#BS."$O53O-?G>8GMO-<4+74V 44DXRF.UF; M%246G(F+<*BWG1H"/(I&%@,EH#?7% M7#_;B5R),Y^SWM-BU67;=E?!7U0,N;A[2_(I70RL_$/Z. M>/>1C@#O2,$:C6PHCO V1W]AX7XIOU&^E&>._](Z:S*%EU4EXW3)N2)2( M!)'H]AF)=(U8Q.5NFH,%PF&D$G'9J*+"42-]@SKY&]3/%^NR<.A7IA-JE(I] MNB".J9.X!C3.?EY4"2$[.JZK.X7AK'F?JW[],<"P927$=W@R"(DS#%F]>:3A MQJ1;@&%%+Q)B^.@&"$'&RQ@0[(S(W_&[&*NW@]<* W#D;DYA08?]+LT*ON/Q MOK^L\B>6WPQO#R_ZGY+?0\_Y[Z$FIJZ@\&E)TP$^J7>+A6DH%8, M(FSWIQ&$N*0-$F4A+@P-I6V0(&]5[G\Y.R2+0WU9M'8GA2\ M*L6;-/_M/4ES=J2#U60IZ4C'WF(2IEO2=Q&WD=XS>+;4QS<.-HO1A;2FU@DG MJ5>"&1'B5#Q[@].AAC!V>&G;^<2Y?R9!GZ&=&+]%AACL87\K:1Y8XT?R&1&O MNH1R5G_IL7ZT03F.? 5)"(BI#\X#@LQ[U^OLP,[4_YL/#E=W[_B5\^PZ9E)6 MY3]^@'%C1AEJ7!F:)N)SMEQ:5WTJRR,_,\W)XB)+]P)34-GUQ@A/ND8]E$RL MUW'7R*=TCZ_NVM2>:XJ*BB*>K5T^L@GP)'O4N:7D)A)C2[ [)"QU]-Q;=A)H M=[N$B<_HJ@E&SJRQ;;!!O$E=FZ!K%3LKU!T[TNLHW(#7;3[; [O2NE; ",ORRL6MVD$@*MD4]="HJ>$[Y#MF7#) ^XY!-2ER:2(4?= M!,QJ35K!#3(:27;FJ60PLDJ1KIFJKF*"Z@0&J5U:0DAFCJJF/5G:))=[#[ M^Y'%+"RUZ<'%I'KYD86_C9\K6DY9M3=;2H>D%80$21O4-T2#EN(FF2U7@$S M08I=8K ^<>?N0 M%O?Q2\/ZPD1376\N4&"+-9VS+=S]OMFP%/WRFW3[VY[Q,\7>^N@MDA/UHG8'EW=#=>,&Q:HY=&L@\0U92!H M$EB C)R"']/>=9RPZ8".5P"JA+*A>NP3K(C9U5V7V[D%I3R_05+&5FVS4^KD;5EE!U8E"/4/ MU[(JK^XC8ORL(Y.8T/4H#][3H#Y=SMVARYL\E*>L9#U=X#WO?/8U.LK3ZW6E M*W3I=^_EOMFG[?C__$(G.^SZ*5QD9/?]/UZ[@,98+A);X5-?]T^\K2[P$]X3G@#B'<67]"H"-4&[*BTA\%LN4TKT M7#V6\=6L9DW)D_8W=$=_7,D= 9H.(N9/.EXGFA *:S_FCO8+RNH)Z#M2O"=E M>97_G&]IX+C'%8L@ZP4D28SFT*@/V:P:^3IE!\W /+2=3*V[MF$Q]=W-X@$K M-KNG[5BMB6/?LENS78$W=P$,F=>=4T]OT7C@^-<"4.@0TU:D+T*'2UI&5+YD M4.H"U@"PA AG;<0X1;?:R;"M-&],OA8Q24D1HT57.1*HNSWBEXU)35 < I.@ M(?-/9)\]9?F]-%R6/VS>'Q!PH!(N.8 LJ]_3+.\AO=%5CZ2,JOW M7\_*$EN[0ML;0,RRU& PM4W>-Z-PRGYA-W10HG0?%P9:I:>HL.R+$4RTK7K4 M&)E'O6Z%#*;_18X3Y!23U5YJ'D^1[P73H;^";%QU20>W=U<'D)G4C] UC_VUW^+N1 M@'H1Z);+0 T]E[)1W;L:.V,WO#&1!5$[O9,[E,3!+=Y?GIMPG/J3*MVK@XK0 M>D;Q%VR1H?48>^XQ&K>0U3]6C-E7ZX<%XPNS_\@ID9@&EKAYC?S^/;N'[0*7 MVR)[%.>&C6 M_4T<.V6R'1[H,DG5N@[P99+3%1XWT)VGY0/[?U;A[BG= MLQH''S&[4W7+UL/I@[-\-_Q!H*R3+6D04]2V4/_W[>?M_LBN^Z#_X.42/J85 M?GMW1_5V [!ABA!!==U1IH65X<43LJ8)^F;7-/J6'0'>4O:\A"G_!^X%Q3[Z MM.0WDB2U1,+ZY&C5DFJ(1[&6?OUX\Q167KN_0JZ=.S'M+HY%ER8^\HANC9I> MM6WDY:7=-/,+#JQEJ9VA)8ND+H+>$6ZZ%5#$:%%-C*Y7<&C#$1ID7L>-'(5= MX][ 5P1%T,F/@TA?3-9I0/BQN=CN$>?IOGI&.W9%$@W\MVP3_#YR%=>P6%3. MD\*@T7O6-!3#KJ!P##)=L->QM\59TT"\OX;?*,+^M284,3U-B!E^6RTZ&*D* M"2T;SYPO?(>+ N\^563[&[]^"NS*>P5K73:7K$72_8Q*]OL&_*4?V&Q%NV4S+^E*1;3V#_.'[#:+T_S>GH__XOS:(LG^D85GVA/>1CV1+ M/I1W2)==:L8O.KNF- \T$#Z[+S _HSAGH<:<7F4G M4'.>UJ)]TA.AE@IU9)'/S)KTGP+(H8_&IUM-+84CJS9"O*#6U5;HMY04*8M_ M ASUW*2J<>?"1R@C@=,BIUZ-ISGMV$Q@G6G8UF\W1>>,;AVAU)I#CU8GH7Z7 M=?'TL[/;LJ[B EN'0,)< \453F)U)="LV20"+5]_$:G_@&KZV.71 M[-Y&DF3CW(N38FIV#,0::_8B0<*;II ^%49_*8YX)V@0-MJQE6P.?NPX];%0 M<\,UQVM:MT#X,RO"%3LAV>&-U'&24Y%SO_Q9UB,:J1H\*ALE?2/*/JRW2N>M\*?1@:<7&4)N$S??0PD.;T &C5# M+X!\Q#3^.V+':](-V5<#IFH "&3)#8G>N:TZT]Z,JVN/Q$1[E 49&E0$VZFPV#A%&Q?:FB_E"1%V+,.D]1X=(S MXS0O8U,A-CEJ1.G:)?V1AS8HB8PEI;93"%E\^!%R ME"UZP&B9>NYM\N-&%(8_I<5O6) !'/0:!.DV,S4-D^XW'LO>MM>0BE4"&PS% MWM)4O85L+]/<)Y--3%43F:[ZFA\[5VO7P88U;*T-JJHE726E].\E?K*9)F[DIB_=6G5B2G'YC)L@"! M.EFG%S #'^R478L0Z@Y>B=4U3Q\ARO-N/ACQ/OMVMOOGL5ZQ*V_(1\R^0<9S MA/M#)3>$%8_@E=9W>/?F^>>2:=)M69VQ4XAU/M>LZ:<&8*%TTR6X!!&9"'S1 M#4$=9\36_(959^EC)@"U$M";9_0-$T+IOA6JQ?6"T*^MJ,BUET)\/5FB3DC( M3K)\X(6)*4)A7L7S"/YC@;<9/[X*O/DR8:T[>#\@3<2_U['E*VHT1:G\*TZ. MV0LO)1RP'S:%N[JB&T>D==<53\>!+$CA8H4LR*#5HICXF+8+/[)5U.Y6=<@T MV-#6R!Y12<**$%T*'F9:E7N>4B>CGTZK2\U1HZ%3XQ88YLO!;='#C_7-\NI, M[P9.;HV:[V+;R"_KSDDS &=F+5"3B6?'HG-]C^DSU6Q?YUOA'-]EL8]7.^*! MS.NM<=:>56,AA6\)_(T+]@F!8)-='F@+T%&PMAR_/:/DG%2)>*X]^JT#+XEBT%5>P>Q"_A-J(C!09JOVQ27K*X%Q_GF M"W""#>9*2&"+&-F@"-XM2"S*&X*JF?:"A MNO%]%1&Z];WO3N 81>_&.^ C@@EX_J:3,A=+ ^_;H$F@X6=V7A2:3+-!3SP% M<;$_TJ&P2&G_[LYVARS/6$C!4FSD/M9$/72R:FH(PS#I N=F-9*,MJ%LVYG& M_7^FA\>_I*LP!&/_CBW!$A C0U"UFEA"( 1-8VN;;(C@DS9K)5PF<)9,3Z$Z MP;R7LYG1N76_<79GPTXWT[-5)X810!YK]U !W 1.HT!'9!-0GSV*8@+>Q3ST MHPQPC*T5,SN0$*/LAJ9.I1Q0O:SHPA1H>\<704+MG_ NV_:U38:1]>CA,)#N M'D*@?20)+DSN&1O!W))VR#W4/Z MN5_'E'#<'V-HROMKA,.&: *[$/T)[*Q$ MKK;=*;JBYJ=3ZDN35S'T9A"?P7*,L&+!<_ALZ#':9Q &\J!\Q<=7R.^&LH. M7'O^]RJP->J$,;2D?33"54TS@15\%P*["(&I90^*#N+]B?6AR3MH>S&(;S@G M_)J7K>0N: W%T$\,*2"@)I,)4Q-/RM^(O %]A[ZM\.MZ@@YI?XWAJ.G4$21% MR@DPP_8\L*N9L';J=M'MB+^?9I^;')%UK_N?3I#PA"SQH>+OUOFOY59_HIVO M.1GKUOG>22/%?9IG_^9IT(PQV6<[_L=9OKNF+7%SQ=+5W;LL3_-MENX_T5_X M=3UE?P2=5>#+[O/LCH;0>=6L^K +ZRB_;8;+&_RYXC55H"OGQ5!?D\^RO#J) M>.\ZN4-OFNIMD9-B%OX0DO2::, >)^HLK(B0\A/A$\ G#QUOJ9AW6#5]GCX? MI0@)ST$2.2;R !.!1-[F?(V>ND_WX;^A.[R2.9FD=R99&*H.'(V)/=TTTR)8 M'T/GYPP9.W2Q&/R>="<;LVMLNCGN>8O1II:R=(&&J/=14B+($B5!*A;(!5B7 M%A'/0PSV:J/C6==GJCH@QNH$$F)E!8^0& #T9BKNKA!H_-J+ 8'.OR,U%#U#?6OT*VM? MUU*-733!$X-.):#,8%8X!5MN;N6?5F,5;L,/0 TTE0[@YC$8Q4Z^*F!(0[ = M'Q-SC@Y#K0T[AS%7SRY*K<7QVX0?A0U:P)=<[)C;C\NKJ5\$ MA5'OLHP*U+MX)!U;_R*-2COR6%;]A"GSK'J^P+P,;TFER1EZK M8]+ QK)W9'L\M$O=4@O7RM'=J:-LEMP\4$,\L$YG>S*L$F-;N;-L6J%=W:PY M:1_YE@&+SB;VW3*Y5T?50+Q79W$0@8:C!C%S4,2"RD\CM$2.'F%@HHP!_8#B MG0BA80U4;-$@819*7@LH:1^SRIZH(7@1B%%MKGHB!G3#4G'>5SG 6M,W[VQ! M[WM+O9T^,*.NC3CM9?6&UIHQ6%D4@0?/A%]9)M*O8HBVAPMQ[M&151G;]<85 M'92@H[B=- ]4LC']>ITE.4+@2SG20R+,>]PW2P :_NT$^<#K=0^O28V.]00% M0:"F"A% H08:,/2KD5=W"M%G>7W93Z_"&1^+%.M_@!R;KPC"T:]2,MP[^5DO MC"*:8LP _#76ST*;^C965O:_Q7[=/G*-9T#4D@"P&=>3]N:CJ%H>[KCG U)14N MNY>R\;QNNCBD^1M<%,^7EU>_Y[AX__X\ !,7%:H8'<.E'R^)[!CJQ.#@XQ-8]2V;E8Q M(CL[KP\@<8Q V!D[42^V@L/U5L_+LC[2&" _XG?TT[>"_I95#^TP<)EO]T=V M RN+!.C_[6[2SU#)G7-%JVUG'L>D:888_E#;$/U.6W9#);^@NVZ,VM;L*JNX MIC+C?:?VX86 D5',X-5;PDQ%O.#_?RXNSX]LB&(U?2[S/:["Q"8F.6I,ZULF M]/&K_CGB!)L5Q28:]:=0M.J-$>0T;7IH&1A[08@J0@JV%/-,YT\W^/!(_RJ> M?\ZSJFPD (Q98\R*R%> M6&M*![W]US'CT_8Y #,>==8(48-*V2AIRR!UCU;BF>0:3Z%C^N8CO,C)>Y"H MV?G-D(3 \:>4CD99NI_E?XSP,$G23&VT+9-!+8+N^4K0HM%=,N6PZ8SQ?$+= M1I@LZ!E[)J70KF>3D7JB 8P:&7==%LJ8.BG;GV*GF0PTD^66*#[C)*%D0"=F MD4P8^'H&'DLWTTFAB@-H\16#&*U74#=,NNE8,_'=H%U/$-TE*!27>@1C)TP= M@J+)P!]HV(:"C5-)9XOE-+VD6N"FHUE3WKHC$&/JA/TW]B&%@5+3'E=^O\DA@@&=>"9@PL"K0]^F M14Z.5;B+#A0"U!TK;9 TOW:WRCW'[>BIDM.^UGW:47=/2?L>E[/QZO2_DI+? M(4<_8X#5,3EW=8?+Z)._D@KO_Y?P:"4SAXFRTW[7?-U1MT\H^UZ7,H%8;9C3 MX;:+#%;=/:;MEA36T<$#]93K!X:.'5!-5@N .O0R?\+U!?5O\XH[!EY:Z[G^ MWYFE\PRV[2)3=TF'+9>D)T4M;>P[.*QTGR+'N;LFMVQ8M1>OU; 6Z)D14N'V MB&)[*2EL)HB?['GYSPH+\WR%*<>::I99!\P)602E'?:_R-<*GQM^N89ZI?0CW? MM.DHQ;Q3W70Z_]2+\?8YY4>\Q=E34+^CDJ'W/?)6C?_IGZW*!4ETEKLA[6>7 MN"()_= =*1C&JZ[Q4UK\ABNF3W,&D%I[?[I^A$<[XN:[F(C] GPK30 ,PRA( M$_SKFXKA7I;SPW2'KD5[!CYZ"&C9Y<2M8\93"&TC84X1#U)0J6,64N8BBL\O M>P3U)!O4$[TD-*FGI"!X\HX5^9&$WN&7-,H*<2+3($93BEW7,+EAD2G*,=N, MZ$@BETQ7*CR%CLW''Y:S'@W>D.#N0HFH*DSNF8>&[ M+.>+YC\>LQW;CI7O0&BE:?8B-.T2\>_V'M'(NQ0J=27[%>;O/]ZY4+40]C!T M3+W@TMYB<$X.MUG.>5)7>ZHQ.PNXX%F?12*;:84>'>6BR65Z+/C M >^4U9?>-G?!@BZL+:^Y&LY+ZW(*5^\N^DVF=A@)V"/;7E2+WE\L_O*K\4'M M2LI^[O:L.NA>0LUE7(Q<>M**0((,U M!HI3F/#-JY7 ').[&-J+ZS!-!V,MQ M3)(O&=85:?$=T/E(Y(9Q-XH77$4Q"%7A=4B6_N4@H(I/0[Y5M((0=L7:000D M0D%V4NZ@J(8H%V$J\@[!&J1@Q)HL$'21"$RAL*8H%O_Z M0NJS!+8XY6K7^FS.>P4-1 G@,X]@.@4VO-=U-4@6\=%1<#<8$$^R&.2*35(5 M]J_0)+W/9FT?\.ZXIRI0=1Y)F>Y_+,CQL>S.Q#,M";LL\XAW5X^XX);$'I,# M[J[:?)/NV4+VIP>,6?GWL]V.+W"G^_X=YXZ;ZM@UENJ:PV51-$I:8:B6)E:4 M$ 6B7B*-A?E2PVHBX@A?;NH[HMK"^!#?\KH(!P7C?(AX63:7-$+([[-N'86^ M;EF^_=R\[8^$['[/]ON1 W5KU/2O;2//;&P7S4!2L2T%ZO*PK5@D/5T3QL1. MP78" 9G719/T:YO&8O;U J"[I@:):8RR^U11>_XEW1\QZ*ZDBK^NUK"L1=+] MC$KV^P;]Q_=__.X[])@6Z(G1;-"?-W_Z[L^;[[[_#I4/*7UIE!ZK!U*P-=>_ ML$ :HZPLV8A*"D2.54F_+ON0L2L23]YV"CMM)TVJ#D]HQ3K#4D:05Q%D^39[ M3/?U874>(A_H9R?%,TO4'$'0DKJ[AL! [6D(5KKX!;]F(3J[T+=-.@+4E!"X MXHNN#0W/I(V-=;ON)HY],K$ ;2O1&B("RFT^97.KA5G<;'#QS+4'C!X[B/7W M6SSV$,LI:?3+*F QIKE( 9E )<(Z/G#CN9F6?-!]EKT84J O3!\J<=Q('R! MCN^?:$!5W>#B<(%O*QJ@8@K-ZIR&6_?]1G^#3AO2]B(_+:G?2IF%%IX+6GH) MFG4G7<.$/T7TQP/:T>-@6*6!,8RH3:) >,+; OT!?@_X5!SWKSY5@ M7-(]4V@K^W""YYY2 N.0'0U[*ZZ"OU./\UTZ[MW*\L@V1=9P6][/B)8] M[Y]/PGTAJUO*HJ*/^)%2/J0EWKU+ Q4;M96H20:QXC"9OD;.U3 K+4G%<.F= M<::%N:V02&$G"&[NRO=/Z.1XB_%N/-A)GS5O-WKFA7VI'+^A;(A9<+_ M1.W?<:$J__Y$^]E&X!O0]# +UGN@X]64LV4WLC&J[LC'D^M(Y9!DTY7>P]"0 M&W!^XI2Y;7^^'L_9[P>]&WF&[M2]JF'"JGM]4^0NFIW.JSOZ7QJW\,P\\+A" M)4,72E MU13M1K2,PF\/1RW3<\-9REBS12.A3]H?F3?J?HZ\#:/I)&+Q5<>;+5-*88-E MB>Z&O4U>P=^IW^O9;U\YW+/.R2/-A M^=AVFJ*F:".^2L?7(34(43UNWF#ZV/M.(YDT/QA*N.JO+!H0)_TO*RD_ MK>P38OJ.DAN(1++AM4/:?O5 W$=R3P*'J79@5/;[VZ^XC+JLBV%=[QF_=& M?6XF;-Y#1^B%-[,&?NC3\E=C4=,L8<]0G5I,H\+^,?HY_F60%AU*[#_]",3J M!CVD(P %=/)@$#,',6PJP3/.Z]M"T3V-5>BSEP 4Y53"#RK>JYL?^/6VG&_& M"\ZD^YHQ4/$G+7]-;6MULZ1^UGB4]ND:7(I*Z2E.S%]]7-Y:T4"H;ZUAZ5>9 ME^RSIRR_GW.=BQH7$JZ:RKMCXJ3]9251SU#!:7^KON&X''*HK&P6F4I"B[FOBII%_\5I_OJ89L6^)P<'M/\^7VUDT[F+*F;;V"D M]BLI;:>+GV&9>;UK<2:DX[0FK! MY,SZO.]?\7[WCA2?TCW^0*KKM*A&)_M'5;H;2,]KW'Q%U\9^I;EG:>IGA40+,+A&H$&O%XMYA29!-6PHO7@B?KT\K@GN MQ$0H%+Y>/(-.VF>(A@(VOVN3TB**:<0PO8H*#\NB5AGY+X-;_R,I;''FDE=' MN#BRS(MK7&1DQ])^[SLU!Z $#+./??A*F2I^RH7T7B UN/\ ME0AE-Z_;M=^: ZI9H)K'IMY&V*"A:0FDLWWW"Q5.VQ9_(?C?):IC/HLM\F,/",SMBOM8 _=, M\;I4BQD,D^OTF6J[YR54"[Q/J]7<_^*%*@+1RY/\#G=68@[(X@A7>*4ZV@(> M:8VYWP#*.(^X]LPM0]55CJB6;VD]I#KCPVY,M61K'%0=U%M\?(#:%9PM&W9X MJ.=P?3O4--R@KBFOB<],AK7FHTC3'C$&7^H(HIS +3^&Q"TYVY3-I>H];_?X M^Y&A*9ZV>UCCIWY[5G)9GGM4$Z::/:D1;=+]@/@OD7>;%%U!#-]OO)LTI!)V MCPR=Z95SS0;HND(G+ED1YC>X'C;JH6(Z6[$B[V@>(.]!T*D':1WQ( MLYP&&X[Q@%V[:6!@:@=E7';Z@3ERHS@K$S-P&;KUHB4^ 0=OB1:9Q3D!36)X M^O92"UP'1D'WOMVD H!U$H5\A:MEA (.6,B8Q2 I7/!B(1@"M>IPQ@*_ZPEL MP@'8(M2!!S!H\/,^V[+5P*[0PF6>L9,OK!+A"/T6E.U7T%%ZV9Z%#GY!C%Z MVJ9T[9+F85_2!36/$7L>UTQL>I4X?/Z1(6A:]-"/@A?0@,(D9Q9P6-#00J>K M [-!68.=ZL5@1QD'^*+'>ZS7\08>W4VBYD&(E4KEFY]L!-^/P33 $D,6^L-U M_O?\I_SB)O\K_<^G/[!,@X[X9\>*T"[.MNE^__P1Y_AWB\%?WT@1!Z@:@9JH7C/8Z$ I MR]Y8%2PD,<. $G'2%<8/!F H[<@.4 J#DC=6VU9$( 8-.S0B?1$I#4;8Q8\" M)@N.R?7%);"8M(Y68% )'L,HQ 0.9S12O:%I"')4(/T:\(2Q#]LP",@^?-/U M[&[_A=KN=I#F>QDT<]G"== UZ:8N"HV^Z1/Q6OIO7_)5T4JO'>:RZ+C)<^_8 MO Z_ISYH-U;WS?-/Z3])<;Y/R_+LLBW;YM+2KSR7NXZ>A=VG3JN V;/02@,YH':=1AT MK^2']( O"-LZL#=J76NS8R7(L-56CRC_R?X-WC[D9$_N7Q:$=-,G#Q"M=9KT2C M!)$YW.F;VL0XBT(/MFJVK4 _#(X6S](:>,<:>/L7##QUG6UPZ,7U_OR6\!Q7 M=7S/(GWY91A&.B&F5M!Y1TI:^?X1M8J]/CR2MTK:1ZB92Y 8*\_^_3CFPO\A/?D MD6VKG9/B4>KX3&3-^ZG)_&K0&*1[5G%3<]<4BU$U2N@3)#Q"[-D?5P)J8S<2 MVT\^+M>B(!<*L2P+#3=W9\YAT,IQAPGS=SL7 J;(C?G*^C'E*)K@U)4'JGWW&5L%8+<->D(_&+;G+['<^0L W_K".]+O"[8[[#N[_599_J QI29VI#VMYZJR7UN[C"0@L_QVJ0H+F?0M

N@&-37&2X/&ODR'VIEJ:-2N4T?G&'3JYG M/*I@K8DRI"V2^F=TUKK)M3A(?9\1JT\\C@)DM$((L!0"P,-.I1!'-"C]7=F" MI"U7&3M4] "'.DB< 8^X*Y(\Y>#JKE'IJOB8W3]4;S_C8IN5^+K(MKA[6#9/ MRW%E/"\>;8&2>3S\3M7[Z.U9N&2F:,T)^UD&N!INR(8A>,\ (> <'!^!3^'%["B?Q3,0/8VBBS-0"V!S9Z?2"'+$_W"+?P M?V3$7R[0U153(D =-O 7ZE]H@W\CW;3*%F@(:)0/5D7+83*@;M66':IO!EG9 MI,#(V9 M.F&&@GOJ@OE9H^N";#'>E>_H5[C>IUM^-NX\+1_>%7@,R'F-VW5HQ\9^RXNS M- 5:;G25K5E^=&/%K>VQ:\/B^GM^/.^Q:888UM%CVQ!M:4OZ&\:Q5R;G 8OX M=?=X[=*)B;":N5Y@0QTSG2$5"M0\/WH.I+\D1*O7XQ?!=+@AZ@/)S[9;:KYS.4>[,1M,\0H[JE-:+NBQ+M.R-D]JSO5V-VX=(LU M??.F%O1>J+;6QP_@-F+46#>W3GH2 ?FM9/F 3@62 F0Z]=)TB\%6(17GRBPQV'D*700(*HJ&8("T;=^8;OY=);OZHWYJV/%CY9D^;U[ M94_C==Q6XM0HM&B>M#2;%=0W-ND[A95]?XQ096K8@\I&1+S9EO;Z;?Z_;U)J M#^*=Q"-@>W!HT[_G^;65(F+)L(N M7EJ9LILI*ZQN@LFD1/2O-V,O$OC\F66FJ!F):VN+H M ;Z;4RMF#GSJVS<%K*QCW1H&*IH41A^P %R3J63M-"%5![X&";.0\GJ$E/;Q MRX*,^MI*+\A$G76RU";V_V__=TCU3ZR.FFF;;B@[_] &;+ ]^$"C'0S4$ MKW8T]^/E9X,0[^%II)XJ:*S8BW/"?M@@]K](^'V#^B;U0U;4=?R;T""R/P ! M*@'%R]BG^/ 4W,ZIFI%;YR6N+S!GZLW5.IO(UNU(VZ_L8'8[]9"*TW\ M8E.C#,W-A/JF2?U\@SH*5).@7QD1XE21YY*6?4W<>F1\YY^VD7#77SPLP=[( M:A8U%U3\!E;^TTO"C?HV51#D>,NQOQ84/+(:7D)XK2^5_*!"GE% M_WY%F6)4/:052FFSG%3HD4KD[=&ND% MK4KI*23-GWX$-U6#'DHZEB PX=PN\X\XW;\M*W90IKGW"S3:MI-F!HZNO8"@ M(_^(68X*S&J2<4H6I7#2=:!)^29J6%ETE0)?RI93H&F%^$WNTGQW]I1F>Q9\ M-(X1=DJG$J"9R,F;).QWE+8/NF$V\GQ.HJQD%J?]S..YFX18F+$I6/E%@M0F MK^X8:^!\]Q%C39 F$B;L+^8S*''D==I>+TFT(_EJX]BE(Q$BD4&SB)GF=?[! MQ_;BB[/;LBK2[;B4B(FL*QFN(O.L&:V7[ELX7,E=5RU:T2AIGJ#N$?JU?1B] M@+BA$XGM!Y_4B9:3BZ6B+8$Q'_IE40FPIW^-(4]_XJDW-*S?\3GH984/S;WT MP]P5+9&08BHC\L[X4DOVS_62\M9G>4F:)(/?$7] 04X?K2"W2]-QQ.XS2S*Z MIL3#;"X+("P.[.&=[TIH2Z^&5Y,!PWLH'1K@'7<7B#>-Y""O'ZX.YJ-.U != MVMUJJ#<74&K K@#&@B%,MW&A/3M@H&J^A)+*"_<&V7ZP5S-7HU[5)NDW6U>6 MMFOJ/F+YK4>(5U#W@+<%Q-*W[C9G-=[N,U;>G5FC%/56M.+MNVI:__M537KX MV8%)A.%Z567+1'R,A.=K,0V[/B9.72&[>%759G3YJC6"%CU/G59\N^S-L?G+_4 MM!%/6KK 9?E5(.F40?ILN-X#,CF0R@%9V;&8!@PI!?RN(N"7=\%XM48;V@]H M)NLR\8/X\0+197^5[WMJ*GRJ85B3U#51K$_*FX"N5>JT@EVW5$BR7\.4,I"L M9PITZ%=&6<^.UV$D=G!0KG1:@$BUZBEKJEX!#0"];J[2%4:"S"R0<[>88PKT MPOQR'<77)DIJ)I33KZJ:3$YK6$F9^*4)D)RT3"_S+3FT:6.PZ21:*9JT $V[ MY*IZH+.&C/^,OFF \&WDW7^5PI)=?_.7'^_VJUH(N_PZIG[IMW71H/*&G&W_ M=QFC1:%T;)>?J85?RZ._KU=KP@4F078Z__ M%&IS^FZMZ/?=;>'DF95=F3SL/-4D#C^6;P2VBCUA^F0A/6(RS;6VA%R>IFD=VEZUM* MW.C\GA^[5U=.@MN=HT3P^0%L32];@7X3!5ZUJYTVLU27BZQ,[^\+?)^R0_\? M\1/.C[&+TP6;(FBNT(:>),2]!Z!=N>(# _.M)!;[LV6K#7LFRZ1MAX2&&^&$#$O;JQNCKC5JF\?U 9[8(S!( M&'F)>&.>O*1Y4_T$?/D&T1^S^D[/&2/*XG,<.&F7I?O\\LB;79LV7LV\& M%.K]P$;:T&0Z[!.0@'0 M^OJK5U5TYG) C7JBZ+K(2%&7$/^(M_NT++.[;,O=Z=GNG\CA7B=B/[ZZ>SY/B7))\LV5;I7DKJW.D4WR=;I_MT MFA&H#1\=HZA),R:;>\&*N+F^?CFC53.W>^C0=D?_^.B:<9NA-2U M-4F60BH0:C+>^<819,*+:2S5],RCR@RQ,RC='H+(:YN0WPJD1+M([D>-_)!ZT-.Q"(I *? MB#9/A.-3TU=*XLH.#R!^\CDG>6?31#Q4"9[ [' M:*&=Q@L*LT.1)+"FO>"W396(2A2?2\]&RN*S@3 FA@9R)V]B*"A[8T]@; U! MH,#:]8/D&HU"A>)P"R@/#N$N1L5@$/8Z75KL88_'WTA256.V>WA>R3"F('1K8_4K-9%#0ZCO29&=80]H+29$D15FISZ-9 30:J=!0\+6O4([ MVI+/"9"=51^HO?[_E-5[=$S 3DLD;58AN$OS([ R.#B4 M!Q97^JH>=L@L1KYM,X;Z'F%A&SGM^BK0G8H* _KW5R_S_F .AL:WCKQNI2W7G0G-1DUD M[+HL'R7T4EX)8G1HG,$Z[F"+)EV3JK*@!W2G9Q9^NVVT7\7SCUX>Y#,PC,)_ MMLXUL.!Q[IWVL;-AZMS?LS>:\2_T?DOS,HY;=]YX'2U+-0H[<8YNZVJ'YMT2JW;Q3/^SUU4&? #@+Y MJ8/\^B4WMX=3?"DYB&\^*@+TAPY:8V#BR=1YZG?[GNZ@?^"C#8M2?ND;32 N MR'?%TM9$RUZSM2Z T/04-J'[Z&LU &,0$R%UMU-; P!Q4HZU7 .N2QTBE4() MFO#04<1+MKAK!TJ=+:ABI(! .UB8C[/L!;]B@^A!*, "-9_E[N,L8\=3_JKX M'%!%1/7#@+5\_51O](9_XA>+2_S/4Y31^3]02P,$% @ K("X5+0[CO@$ MFP -_@* !4 !S9V)X+3(P,C(P,S,Q7W!R92YX;6SLO5MSY#B2+OB^9OL? M?2D;SF>U*^NZO(O[W[\*=W MGZ.7=Q_^^.'#N_=__8^?__(??_[YW:?/=S_^R!5)D^RW_^#_? M]Y3O?_I?GZ]NUX]D&QV(TPYMF^_//_VO*Z;$GI(K)*'=ZWO4(E%K\6.2\4^Q M/K8:2-FU>__++[_\5/_Z0\LCB42A%NLB^8^BEG=%UU%90T-IQSN0@O_7CWNR M'_F??GS_X<>?W_^!.?X']OW>O6N^8$Y3WO%_?KVY[,@L-O&&J+9/N4DOW? M'G/RP/ZVN?_^(\?4'W]NM/F_$4Q_,M;XURC/(]8]SAJ.)OH-6)AK\[$JDHP4 MQ2G=WB=9_95W7-^;:"9E9Z[E=4[_2=;E&7DF*7W:LNAR2HNR8-%H53Z2_ O- M3JL\9W\^*0I2&OE46X2Y-2?K-:W8Y[N.7J+[E' 9[$]Y1>*K)+I/TJ1,B)$- M2,;FFM^2#?<,9WR6%-%FDY,-C] WS&M91>YJJ2::(QD[T]R!SA/B?40H,97D M&/TC+-+C;V['^9;D;)ZS)@\YW7Z,LM_RZJE(.%C=%X1-OK/R_)D'+Z/ M-^!AKL\975=-U-ENDW(?3SE\V-J#]07#D1#%=H07'Z.<\'DL8[E](EE1H\?( MEP GV[J-&)JE_,SU_$+*2[;&W)(K6A37)*_EF*LI93=^MCYFFC[J:Y;LOQ]I M&K/%^?GO55*^&'U# 1=SG:X(0T-A_JFZ[4>-:H=EVL=FF39VM7=@,VKN]D3R M\N4Z9=^>!1WN[WIB93@]@YA9'47-/Z:$F0,?FNNI9.EV=N5J5F5WKF)GEF)] M5+ V'CC!Y&YB>V>^WX1F;?-;CU=;S7.2%QG!VLO$9X7\US[!S%?'9BX3M3^=?8X>KG$=\;+<'J M=[?TJ4>-$K0D^PT>H\&AT][J#-1\AB)AYC:.CE(9S7U$7T[8>!@;+GU:C5WW MZ!%K;"W^%O8L+SH[C.:**QA:^.8CEIE]%A-%=*,=5%T)(W;<2+'.DR<>958/ M^[ALM,<1&"XNO"L7>"(>BZ^F 1K/ MWO:YUP[D?[)W\G7D./[4\X2%. ;D\N4R>Z#YUGAY+>?GR*48&'U:,'-$"M[VME0R]**D!X6KGS[2 C/^>*I:H^D9-@R/1#0$^$HMEH/K3K1;W24[G'!_+6O MFCO,;A^#;"1G:[N^8S?;[/I5-DZ-03"*+U;O]CVK7QK%L^8K747W!*&@B%>: MYQU6_,;6+_S&UON_U"9T);15?_&L=4=BRB^OT5SU2?A?_B'82SZY+^JA9]\^Y08W###D;#'.#523_Z1O!/=: ML;_5^! 5]_6'JXH?-U'TQ,#PX?U/)"V+_5^XO>]__./[W9V[_WOWYW_P.X5Q ME9+5PPUI]*MR%D=/,M;)4_Z-ZQLA=^TCF9T31G#8^<6(0]=5;;B=Y%VW1?EZ M+Y#]ZP!KW0N*.XJ?GNH9_H_KQR0]P)3?R-#XZ-2&;ZY;AKW[CW]*^LY( M:%4P8;1>KO&H\Y0G-&=3W?_ZX8\_O*,YF_O6_\;<_$#R?-?C)6ZL?9BVPX(/ M4'?LYM;6MA #L&A-34+3W<&NC0AK)2]B+A>\!H8-1(:*'@$R(D#;9'#$"FCD>)6W6")Q\\#Z\?*;/ MY+!;"T-$0M:&B)!L1A!1FVD,$2%K!$1^GMU4N#[GWEM:1>D=R;>2)9R*O#<1 MALF]XVSDH@WI"+NK-5BHBV$N2&Q*UVGJ!@A\!K-24T), 4>=-1HD2X6^6:W. MSK^OTZI(GLE5LN;G="<;-@'@YR_P4(ILTAY6E4V"!!8PQNK9KP&NWH"KE!/@ M*L_]7NI5DI'+DFP--E0'3?&[JJVFWJ'J;FL5\6K%+KD %LG4]P0/N+P%!:2U^G;V9JL M[M-DT\D+'T18C;:#$(MJ&]QY*X1'.LXMR /7GO1N,$5)#1#)^)"ZGR;U*FS@A#9]?(0"Y82U@0T@ZH;$ M9%OK>)8PVY+[JOZJ6Y[6*\(4AKZ-*CG]['"E8?Y(9,DE(;#U)^_8.N53Q32- MFJ(:DL&\L6J7#KO>_5$8T:QP[$2]D1QGAV"K+AP;/4?J@N@%?PYCX!9//7;V MD_@ZRLLD2M,7_&P0;JN>'XK:S@[(AFYQ,H<42=T!\"^CPO!__C3X'%?L#PXO M*/2?8['6!?:,9=N7$$T;TD.:$&X;\$MS29SPFUQY<[OR,RD?:7R9/9.B) 1W MXT"+"WCK ,G%;X\'/[7PNH&)8T0]O2]5?,\ *2VL4UA;D-Y?KVT,YU>Z:,8O MS4G25%!M^G"5M_%^W&"*/6KF%N4Y&$J+#ISETA<)WIZITNP5*6T/K "M?Y"B M$$;UC(:@*)/5!AX@8Y& VXTGPHP6*4T/8#T:[\"2XX3BC . ).3=!E"/IPO@ M/)/\G@9P6'J:1D6Q>MA9O,IODLUC*1EIE?0]7$GHO6/,P@B+=8?]T54B>9') MH4)[I>,KH@4&K,&,M6JLJ8"I,]J"TI0@#'.\E6\*2"_P032"38&0KN]A($!Q M)NI@I)?I.>08%/ QZSO,&WUUU^@0^F$@$D MJ.M[)A#1O;^G Q+7%_@<1Y$+6N5*G R)!#!I$\T1):"1XT'29NTB 2*4A=MQ MP7 ;U0L(7EU1MD6JHN]OC\+TWA%G8VL4Z0X'VZ*PY+#N!=@"ZM'*+]&6_>L= MZZ9%5)]U2M=O^(9]Z"(:^L>P$H!TA"L@V$)".P!%")O%VHZ_NT*;,O^715&1 M^&O&-*O_YQO3EE_G4=\(-&;236W49N(?H'C,44N^@E"KU*25#JFM08#7!UQ. M$:X4=PQQC3"3A:L@[Q7:G3% CIEHVG"E=:?0?[+O/OL!<9%002I*R GORB 2 M,U3+9IVQ_6IP-Q"4,<-MN>*.7E?Y^C$JA!>G8"HA>EI4860FJ1(0E?;)$I"@ M_$(1TP4/D;QT]'6>K,'4N %!?^AK$00/&Z55FH@1\7.Q?]MVY:N!1M9H,W'=L-(:@0$>1VL24TGI'[ M\K).(*_7-1$O$E"^G$4E%-34#7HXE#68#0C15ALB4,;?Q>P\3HIU2HLJ)R&$ M1/$C#/5?BY.*+6WRY%^[Y7@],UW5SN!/DQ;GWTF^3HIF +GAKS/N_L+70 U= M\2OA6_XD/F&=+MH<:P+TR@Q]D WCX6@GFD.$H-UL^G(P'K,V>PK!&!>7.L.8 MYS-;F?5%?;/S#?O@;B!;M?/)%.WFTU?T_6!82] B'%QW3*42=QU M3M>$Q,4%^T8[;^T[-[2BP#3IX5+>9#:0U+#<$(UR"0@@:E^[=).C=$'(^>_, MQFNF.W?#1KA3!E.U=\I$5,%#!F>?R4Z9B"D"&/\^UPC5'$WPM0V?ID392QV@ MFP<];TG^S&8@W"7?^0P&6GD:\>C%,$T>P2/4AF\,HYRF2 2Z_QKN$8$\!&+H MY<<&\PN+&C;;.4K0#)6_A *FSC*+&0'#2$[9K1LMIIP'=%!VFH &8HPY5@CF M?+*5AM*L8O8=(!9A1DT-Y!(-J.>!';2])OB1,<=@2/MLRO4 =E@ 7V;,J*-U MI[)13-E(-)1)<#6+K6CQG4)#(P,)OM8=.A@$D6UUGXQ:HJBS+*XB3;\&U$ M8.*/;2:^EBYI%CPR#3U@.*-72\&@T\JMB.E+1WVLBB0C!>N;V_LD:[\"_MZ@ MC)2E#B-0"BI!I=.DUU'D3?R%"X%>-V1--QD_TKB,V==/'A)^6'%2%(3!=OU[ ME3#0,?A>L3\G:5(FI&"_55L2GT;%(_N!ITL^1RF!4RVF$:K^ E:%>D]F1*&2 M>OH*0%*D3.=VV'2MZW(SZ*QZKLHY"!M*QH4P![*6DW1SA6B7G1T4_;J[/.Z+ MA-3Q08T#O-,>>O=?E8]@0:MIA$[5Y7="WSJ[["N$VLUWN@;X@D. '9P?-V5, MT7Z5Z4ED.>S.+5FONA=#/@^H\[94=)&3N[P^VXEV[$,^14F\.Q!F]'7X:WZ; M>JS&Z#+5$"[7Y57'!--O%E#,T#!AN1FT-AU:N^P+S=9MQTX0/Z1R'<8*0.ZK MC@N8;Q%0# #4G<\#,#:=49\LT0=F?"3JNI/):Q]BNY4WFZXZM>\-N^@$:@:8 MH^UW*/Y$:?PM25.A_ZX8/Q[>^)T@FC*=-Y<9LY84&F>4$RAA9Y V5F(V82"( MK^1G^#;6W47N_JP#!K"!4D;9)CD0UQ.CN\H[N(F1/CS_I/UFC^#65Q'+W6+C/\EK\A^-\3Y0@"M@*N5 4*!V?1Z M[U\GE+4#0F^KEU5^:?I[1C91N:-=RNQ@MU7:^F'B(=#6D"T7.INMZ^ *A#-M"3>U>\5KR M2!T])6647I&H(*O[--G4["9)J)<)=II4+Q8\F[[N[6N$-$H#^MJ]C0;KV M1"L$9J2D#[M3RFU3@W""<5M/"U=#.5:+V?3X,+Y3* ,^5GF[-QP7/ ?X0BR? M[JFD.!S=:RFSZ=C3^#F@<;M6#M,Q]=/C*)\/^+UX?)W3?Y)U>4:>24J?FGI* M15E$V2%OJ)-#:' 9&9A)G!UJ *\> "5. "5DCV]89-L>ZZVPM3<-&Z$.OX'_ MD8/ LO<&?"VYK\77;\$$F\BB[OPMJKY@0?7#M,B.RM/<*IX^G/8.9'@=4'6VQ[DZSQ;/U-=C&Z'[L2%)0M<3/PJY"; M]TFJ-:!1V[X%)JQC%6Y/:HT576JPO24;/N;P(,OLCC:;O%GIWK#Q**N:A^@\ M!MN=>C?DB>;U^XWR(*HB[[^\ ))[?$GC\$@@^QY/M(C23SFMGHK+;)U6O(X3 MAR=EBR_V=>+5$\F;%1S[F6[)+0-&_;SEQRCE3X+Q M 6C2_TX^-/$>J)5@IB%]*^A=0L"(S@L8/I2?ZL'#X$+Z6S#W9S%^MJK14N&' M,&>A6L%-VQ=C@A%&V%)G@YH[F;ORBF\;FD%L: (J'$6+7(-NU#82^1A=TB48%63=U&JXQZ>3!%^\8U/F6*3%,1+]"M M:_-1\VT'>]X[V.*0AB.6>\5_0)MP>QD5SR;8/9[A.+NS_;JZ3Y/U!1&G!H)$ M[5%50+0H[*$\X1!SD'P70V?J"&:GM'X0>RW(+5>1":#6)5LLV"3>F AN70T" M+&XJ1]T5+8#+R$(" =+V!(O%F- #$Z%K+SO IQR7'TF<;*.^A4N)!0"9!TH M%@LML0\FPM9!>("5&.7@^D0RDO,3K/@DWB99PNTKDV?A*X/()@+XP4T6BT>D MER8"**S-?&H)[B>EXOTAV8)"WD*TNH!:+!:N.!]-M>Z E%EN=;UZ;_-\^Y32 M%T)N2%K?^AEX#]C!T6O 5:/DT=OH+ZCC$00GP.J MC>@J(.M5-[0=@;7J$TY=<\S>)GEC*D_GNHN^JZ*LDGZX50[1+PJUNOZ99L,< M4L7% _#!X-G(@9:/U2P?IRVWL]CP;B!7%\2:VBUAM>MK]:$^6[G>!7#L?KXE M^89D:\+Q\C'*?LNKIW+]8CT][2#GHB-'EGJ&;-*>6RF;V)L, J+J6Q\:UG3H M$:;LZ/TFWV"_#-6W791:HQ!WF/C)Q;@X:;9^^@>8P'HZN2S)5KA%A&V#0%>K M39 (ZR)& 2_( 1H0J^6I\-62,V>,\1SM*DH-(C+0$A/-^BV#1-T02*K )G6( M!OX.DI4QKB]QJCLZ-@!Y$27YWZ.T(G7)DUKG@E<07I)#XAN-'1#M()E5TE#H#5$AY6_+2TJ+VBV89-];=GY+X\> -8 ML4II>\M1@'9N$-4Q?1P>%9)%<:UQ7_"U23>/LD,%V&%J]7M_N=5[I6@. MW4A"4/;ZB)#27RBHSP OL_/O:U(4JX>/2?V23K'*OO)MOJ>4E,?JO,4JO\[I M)H^V:G=8X3IPW4BNWC>]9#"AKMP';&<)=&F'I-$ZS">/>F_&KTGY>%H5)=WN M7X']0DK)S26==NWY':Y= &"U@T)J[BX0NJ,T.\P$<1H%"&3+XUO;_OT _"(_ MM]-I"HR \J9+@O\(I[GK 7I*69V*.J[)#7;K@UE:T7S0"A7+6ZV6!&4S5_F* MXRU]G-Q\"*!>K:"R;[-P\K=LPE1.5A>I5JT&Y$T\#JI1\0@-FJV?^H-B_9/W M2*%;]%I@TDI)]%YXPOWK8Y^TP9B1YWJ7N\,7BJ9:KCFZL MUNN-!W:^9"AAP]B: .\FNYL0\VO92;RK?GF71UG16/4>/T%6LE!/F"4L9M,= M+7C(_N,J$LDNKDJ'<:@W[.V^*TX?-5$M0"64O6XDI RAQ/3>_5]H28HKRC#' M@NT% V2V3K)-ZZ.@2T4;ZS8@' GT$!=>-I"_X +* MU7U!?J\8R_-G]C\^R]_W-%%53%:0]_L82.XQ-O5T4D8>%;W"YI"BAO+S47V[ MH4K(@*A.=(!%++?OG]%UU5QTWVZ3!QS+U%P31 MFG]L:ZZ*BI:XFGH9XNH];EH"'W7E:2"RCE.['6I'J_NZ8J_O_:ZW"#SEAEM= M3^B(_K89)^LR>68XO]/;<#/F"&ZX&7!<8-2UYV'G$7>4JD'>L;3>[P8#SLFW M*(]O2^:"57.=C]^?:AQUO.*GV15M"@%[IQTAB^ZP#K[#A'W8CO93W0,,I5NW MO=_VE>&H.I8QHOOJ,GXE77:4O[UT4UV-EYNTTO/.8*US0YA'$WYIOO;321;W M_O(U2\I17=:)2'EGMBQR^=W:.@!8MF6YB3Y?2-E4@>3//USO%BF^]SYX MNC*_/;371[&KH2+OQ0F8/(0(?9*529RD%:_AMWNJ+R'%^7?^Y#:)>1D*#NNJ M0<#JH6^,1D:094%PHI U0=YCL!)IXB0B-YX&8BJD(Y!@9$VWY>8>_!KE>626 M;P3<:=ASE-5#@VC:V?Y#&GOW+O:\U0?R6'*1YF$=LLL=3[5-%944ZK,_9.Y+ MV2ZW=]6SKT>:,AN*\]\K?CO)W\2CEJ^:;@B)^I.,'I''J<7 OSR9%)]FH]V^ M/Q' M_<_OHL_+1WO#6BP[@CL#-%X0$K>,*W\N11@M%5! 3]:OJ]8CL MC=8-Y]7#%2D*0C[RIZS6Y/:1D/((&?FYR5@V[='=B(WWW@]\0FK--T 0Z,H] MS >,Y 58X0A$+#>K-O)0V^-S5-9OTV. JMNZBT]\Z_!A:>@)733BQ4QSN=Q+ MJPWK&BC\U2RFX<>7UG\=[B.5W2(0Z#,V:Q+ PS4+$KP'-]WR(.[\ M.[)ZB%7%7D<"\+ V$8D1E8DTV&"6NSX_1^!'5^1R-W^'=0O?*A8Z-%%0B4Y9H +5IF>VHHWWT("L M*ZACNEGE0(6$Y79\X3V&MQL,_BQ6A0'=^P1+N18P07;_JTS2!S8N=UG=!LE MF?96\Z E>J^YU=([F'4 B=INAMRB&Y*/\G$[SBVYKPO"G\GVGN2Z\.VVPD)W MWRI2R)%OM*<2@(1:YK8;>P>MD M @%Y9HKY0TNVBYP"ZV]D=LXIV5):=CM!1=O.Z8=IO6-. S=4SW+=*'D0>,CO MAP4M-S2>$:;U.JF]!@1!$4F_8&V'Q.^E$25<*,HTT241B'6G*'2'Y5*S#H:G M@J%L"H9\1@@, X*GX=3C ;I1>V! -/(^0BA._HR,USOZPXI8)@^_0P\>EM2.ET2#E%*)]FBE*7RY M\R V37Q."F:7P!'PXE#99+@LE#29(7@U?# :JW)92RX#C>NEOS)[V3KZ <*K M(1>C@-SB,D-4C_/41$&Y)1Y79SGD#.505@\AYRO#!2):[CT1NA>QGAC!IE=. M0I^-]S6'(A'9DH/T4I'-A>)F:?Z&,\%%L^%-,A[B$'?)=E/3AK)^% ;HK],( M5=_8MBK4>WD6XQY!/7T9H/:+KAWMX=JU_@$NNA1#4=JZ>B09:@1DHJ&D0S9K MQ".MMXA16*+S S(?K]EOMU'^LGJX35CG>TC6_,2GF3::IHG?1ZV'NBCF MF.H&_<69I(''U%39YU"6'-!JW$]+13;V/@%%?&DZTB? [!.6W$E"14I<;C:\ M8)1O%JW>UZPS+3X$'H8=*[I$Q:/XZ$M(TCWHZI%X[^'8$B ("PWK=X@Y+_D0 M2^ 1H$K0H0 KOL-@.:G[D9K3;-!KSU\CB]08*;#D,P2\0T[XHQD;4C\,=OK( M__4R.]GR,9\_*2;WX?O1_<>*=.,^-U+Z@ONIS>\R6=\>J?0T[U?Z>@3B[?D' MNS;Q:NZKIQI&V6;WSH:J[ NJT2/O00@NKV]D-[JJ/I;[4I,R=_M?5+[_ MM3MJ_?EM'VQJNR^B).!>EZRIMSAIHFE[0G#^=#KAO,KG]&C/NY7J/=7H;=U-_ MB5%[?A,H&_I)]<$%.[OY1/+7I'PJE[J0A;4,^W*\MX; MI^M?HD[M\,,!'=FYO<)X8-=.%[,Q-O5+:'Q;1GGI?>/%U&V URZ+HAH1[.2(K/;A3HXXH8PAY'XCI[2[)F)3/BCX,V_ METE]K^Z>^8@_3"A,I1G/KI-R,X;=Z^JYEMWOLW..-V6:C=(%C-[7]<3D,EOG M?%/JC#3_G&8TE\MV.[I#LE]7S/#Y81HW5'@GSB1 +"2W&;X2, MR$=Y98^$?*$E*:ZC%\/G08"]$LYUQU1V^SRZC ]0- MH3\J/4WQ]HGN-PE8'[8FQ"R7FL4A>F7>]+5 ^)X>]-@]<%]/1=Z[MP>3^QML M;\@SR?BV%B^,RH^^2?Y \RVOL["Z3Y--_0'/OS^1-=_U2K:,9/5PR_Y:/$2U M+;+R^7:9#\J/V6'N_>ZD$D74L4>!FY607NU!WI8^H:<\?&7A*D]?F/KU5=/3 M-"H*29%]%7D/RC"Y]YFF9ILZ-6&,JS/',$I+9NO;H :#!%\I5 M4H!.IR ^)$L%)+WB]U9K#_3#N+ B/8Y8,9\)IOX\XBM339LU\' L,J^2$'I@ M&1UDKQ25Y.T+L#U); GP#FMW8[&S[S#9Z&W3 ES>C+T@?:SV#ZURI7LG!LW; M@5RK^?S[P!"I=+0?7:'\H.MA,-'2<,^O7JLUG0(/\2=E-%H5AE M7_D;\4\I8;_M'<<AN-#[U,0.-RI^ M[%"YJ6K]>*CND?Q>)3$O:&0M#!Q8RHZ)0:)VEQ,0>2Q,63$EHJQ,HK2NLW]R M3ZOR$V408VA:DSQ3%J?49M O4*G!P._Q+?QUJ05_B YF!Q([!2DU)"TW[PI7 M\>=&KW*'EYT87)T.'SLK,WWEZRPIHLTF)XU/5@\[UZ'Z MF5;;_ONHN+8SZQ,F'AF%=*3 &^#V[K_Q3IX2:Z29[Z\8=.?37)\5F)+\S+Y MUZ&S9P4.UC98]N]RC6(YLTY@T7_CJC6-TN,57.!&7$=3]I4QO$841YMQ[[#@ ML'?GN_&TK8STW'^T:T MNZ007V]"ZXM=[M+IZ(@+YLW'NK;:2?S/JBCKZMK*G5+-YOU]4G3SV8!ZI&<, M,:TO-<#5E#*[\(8P>5&VF_/6N2A\PYC\7C'C[NC1-1<)/['5R3RTPEJJD:+?39@?R!C>[(8VO&B2DW135 )A5#!(.YD2@_UU!:A3^V$ MK*:^(734;'B=$280H\OOE479EQE\./5-0P&[X4=S?$%0]D-_PR_FZD7=0 +Z'!Y (OYWW.W?2KS/X>IB[=2*.P^_G_ Z= MZOM= 7?;%%3"KW@5P"TSK? )F6420Z\FN'GUEKNPX-P%%31])2P >BT@2R'4 MG*[=*T[OW[*ZIK9;[Z#U"T/ W3>2/I//-"L?P8<;K# ==0X_9#JWLT:;/ISP M+'ZHR7)/$?0\\]\DRN^^42M]IL=K5%YVBQ6Q\IZB9+;]3#'TV=:>H-7#QI,$<.\7) ]/::L\0N@#5\BM)2' ^1=M M<-(R2CWO?)^18ITG3\W=KOVC&OXVN%>M'#!>@XY]L;B!9Q:WO^_J@7VP*%LG M47K+_E*_0:3:"[?*N]?O+/'V%Z)&&7!\>851RZ_%*PXG?:EA\W,:J>$],-OM M'3283PJ,"E;,;0\@TYNYU,/8^F&C&[(FR;/]MXU:C%7O&TE(^X\&"4G]!?,K M&F5%K==='L4<4ZORD>1')0O\DV>C>/7"JB$O_P\PR:! [?H*>JA)H$([_!B* M7FZ9'D$%8__Y&V_O(=E+E1RM47W_ZHP-P:*W=ER*:(\>UD5XGTC:?T=@@F_A M_"4!-S:X"-^I[2N"]JR&+R2XDN&FJX9Q)<)5C[+?8]&W,BR;Y*#CZET,\=QS M^:O>2;;*ZB,M^$:)A*S=?X1D2^D"P-44M6O.J8C+J&/#7N";C^;J M=&=\! M7>YAXBG=;I.FOM;N62_F Y*UKG/Z?-'KH-M)7[?C@;#JK2\#'H.GK+1X>$Q2 MX4=:+6UEIR%2VGZZAYC6>^@R^[A4SPG@(T$:LCN)$&*986UXC2@X>L?=MGJX MS.+D.8FK*!6='JGH6@5$ 3KOX)-CA^*-A#)P1/SW)4 !OLL%$=^9NR%I[:3B M,7FZH^>LQT$UF,PYR("GXN!O5T*)- B.6D[I[SM 4D&0JJ2%!5]H5XN4-)-L M: U_[NQEM7\."S!(+%"EH1B)Y<9F^!G4:/N]1J&C(JV M4UT<)3E+UB(I-AV@[N9RG;SPJ>N(\:@%"$KR!0D M8%>D4Q3D-(V2+8E/MOPFNFAO1$W=WB&14<\#8'I&F\!**2&L\1>#HI,T)1L2 M?\V>HB2^($1XWQ+7 D23H,5<$:4RW@ZJ!%*F>H37SL7"-66\7U8/G8 K0I:" MM'O-#R"=$99PYAJ#"&3OHN"A]W5!WQ^M+H1FZC[*^\^HH@E^+D=I3H_SP,@"K.,HU&'I8LZ?=8__6XV!WY[T>_M MC]_]?49?7V*8\>?O\D1\_W_W_OUO"1L]>08^O*@"2#J/&/=)9@0$N7G&6!BP M1<#AK[.;D'S-]W> OY%L]1RDNDI3$7RK)V;E&2_GVO;CES "I[0R+ M6_AB:1C0CLLA"JE0HKW*JP(9LNJK"/+.LB, M(;W?DB"8+T+U[195^I"(.J[YI")<' L_U3.DNHB(]7UL'FOV1C0%6TE\5N4L M$O'*.")HX5ITJA0K6LP'7EJVFP),)61.I[DG\3^KXGB3ER^/TUT>]O#U$8T6 M;7BI6LP'7EJVF\)+)<3J^>XO#;PRPF;@.UI7P^+.WD\YFTPA!_8.K6)4W]'. M!TQ(>VT,@UWVC@[?5 !QBHY MI2*@S&QL0MEJ,9A@QR+MPU37H:3@;ZB0^&-5?J%E/6D?['JCZ45!1DP_*R!A M[1X;?L0B7!S3.@25M77_/]Z_UI7_P')O:W_M\]]F[7^>=8W9,T6\&5"BK^1-+ZCGZ.2__?+29K2 M;WP%=D'S4P:)I.1;P;+28B.Y]7;NC;GY?Q8) @*U[2OH4:2> NW]?&/!B[S" M>7AS[K(.GGSG07(+74$]?'-63.W]N&DL^*BN2X #*$,]>N_3BN4O$JYW>905 M3&&^.W9+\N=D71<[%3BAN&/*%.*?I'?A78CH=0R[(KSW)E47H),X%^AB@'+M M+F17J;#Z'9AHN \Z^YR>DTU.ZNN3<*T;=*-N,J*RD7< .T$E-?0:@&.;.K;2 M(I6ZA05G:Z714[X[>1WEY4OMV*9.=O'QI?V+9"*DSV!0)!W/P'O_L#A=,G:< MNQF4CDJ++!74-E,Z-8())>@.9IIB #T N#KS#[Q4")-A3BPL8>\R>R8%8RZM M'"0FZF&N3Q04WN :05+;$)@:E@7JYF :-TG$79A=:^*'_HG=<\#G&/>8 UI3J8H88(L+WLV[^H"X*SJ(&4NQV M&\P7J!+#;:&R*\)%ZG<8$#Q9K_.*:9Q$]TE:3ZQ/JYQ_. "!2OH> "7T<\(? MUFQS^$DDN*@ %@;Z3FGVS!1)>.&\VY*N?[M]9%^M:/YWF MA$I=-YBC$R')14Y[&"AMK]S:F;)7-,HTEM*JII)E-=QT3G U<(:=Y38LS$7. M?!B@W4^K3VE1%J?14U)&:?(OL%"1BGQP8@21SPF02*/-00@+<)%3'P;PX-5= M<]F[J8NDO5X7-48OU+N-YP11(X>X6)IWQ;FH 1&=8#ET8!3P?H5@M7## M$$)*(<;ER-R Z/:1YG70;,+H;JK)%N9 "60,?2?_7$H_&^QHF&T('+F$/6KF M]WK7P:Z/-,_I-S;_@S+ ))2]V9"0<@Y8PIMJ/A\2\L:<\/[L=\K<@+JY-4'J MQ>ZPL@B2>C!Y!JCG!!F9OEK"*7V1?VC>Z^D?29?*99^8A\,U3:5/Y:"]#4>T(D M\"WAMUHP/@ 2'KNR)"^U #*6FU>HT0L&PWFBD@0;NM0+'- M?;GY:2++[QZ37!>#@S8("+;:S!2!D-56 -ABOMSL,9'A%[3*RT=- X;(1#8 M;C13"()V6\%@F_MR\\>$EB6": MZ4-0W$R)PGZS60)1:KL%+/;Y+S=5K&<[#GTXL,T16Y:AY"A?BY91ZATY5Z0H M"%D]D3SB[^74/MDG []\S>*D6/-#*1*??U\S4N$KAU9X#?:EC'C- *LVO*2- M:$.A ::+@2?;M4>>^7$\?4BY?>DQIUU\L(UIT3W7EK<(&'SZ%J,AAF+M)'$K MB J[E-)?56R*>!5055XQ[#H#]I:+ (&J@6?Z _W6K)<)(IY/W*7C@\M-R / M9,:RTYD,2-EY1[H1CK&S!;PG@3ZAHQUZ.B'5:KF'0UB?\+7HW3J)/'^XI?HC O5H'W$I6@P6VQJ>\,2&C%R M SQD=7HV]J)U#/8"!%20>K88U?.#Y7 )"EWNR>WNVIKYN:T^ ^%SBS@&WF&M M/K,U]H?VB:V.),S>^OQ>TQ!YP."@UI0- LB!'\P:@%4!]?''L7B=5)WAM1[" MJGPA/WS5;*W9"<(Y;'6+?:TC5C>0?P4'JR@72 Y4M=N;H#V0 ]0)\(X_-G6( M^*4?EF*<(#DDU6UN@/A #D7= QY_%.H.[TL_ $7Y #[8T6UN O8PTXB')O!#.[QTBWZ#(TLW7>#5'%2J'&$(?4.T+Q[@/C$= MY.&C2QAKWB@UXH$!>, W2!V@?=RM4HO0G]5-4Y?]0 ?O.KA>)GXGQ^E4QY[3 M5["\SND3R=D@E$:,:Q:?_UXE3W6]C*:HI;^:EAW-3EJ:*4YAT>V&#QVIVGDL M@;Q^)'&5DKH8N%C-.\G[3[K-^\62TCW0/$':4*G5++:-$N#NF\ M'UN#1G]\N6/"3[XGT$FU1DML1V^W] YD;4S2,;X!H(Q5HO?BF5KXZP(SM_N, M;J,DTP7SL"46S.V6WL&L T@,CD&WZ(;DHWP4A-MR%PGA4UIGH^8'BS^3[3V! M#M 4U(-73P'J<.$IP!G5-5\7DD>9W9=/ 5DN8/A,\GLZ9JD,Y*M?5'F6E%5. MF+UU334YS+3:M+/6U6WF!CD35XP#'E+B\I.$0T4+TV@+4 M8FX8U7>#G= HE>:4GDN M$E51SPYJF RR,TE)A+O)#S ,@ M "\FE>:4.[)]8O^5OWQE)DQ0S?,!?+U J;)8 ]% MUF2N,-)PA*W=%)G Y>8>G-(TC9@J42HY61$3#8#8)?(.O3'G)5*++1Z-].6X MV#SQOC@]&BD]\H#(0)P%>#A4V:?$SW# $[!<)(3 6'R59.2R)%OM=()!0^P!;*NA=]0Y22: M/#-%+D%+]B)W>$'#OQ#C_#=!4RR6.TV]HUD#D1@ M=E8W$'YI.F%&-EPS[YU0YE6#J8_!E&?&'4##$Z['BUJBDQHD 5R?:OA;DI"A(*7SS$]>BG3^@:A$(@&!X4!/3I6@:R#ID"*AD MS!5:K=NDIU6>#V?Z6FU@>(G:S!1@2O.M0$PD)<@YLB[,OM!L;8"T83,4V-K- MYH\WT FV(=<69'7"ZQAU=3UZNKFZHBT >TD&!O MT,([\G"X H H=X!&B987%2H'D@)<1KB,B>(EATX33$0,9\$Q"I8*%]C$Y5!4 MD$L/E] $ERF:K3 #6J18@>CNBN5<3"=]7+EH;$(O5A1T ^6*B#]?*"F:[PI MR!!RPEJP +CZE?")!8E/GMG":T-N"$^BW"_S[TB^!18C9HW;B--H[!U^\/)D ME!_0ZQ1=*:_W$=HI$-.VQG7)%_#&P&F;'1F'4(V005;*3BQ\PVUMQ"! M5J0)>J8AU.!5SC3P'<","7ZFL1SPC_*4!>CKRI]F=C%]KNMMM=U&^0M]N$TV M6?*0K'FB[[JVG\6%:YHFZR2 7-BA2HI#9'6#X04+L(&_J,2P&&TV.=]T91]\ M]7!#GDE6$5E9>$R3GNWR)M[GAHAO28WL!^:(L+QV!)'+F<-%["(O6TAD_]5' M(?L3OP(05^MRE=^2_#E9BZJWJ\CVJQ&0S#O"4)BA:$L!7,FDU"L1D/O2T%2< M9/'.P$)84 1%.\25B-;?]$@%%JIG9W_6 [#O(4G$=@YPTAXJ/U$V?&R)A\A#P)<$.U389QME03'M A-G/ 6^H\/4W6I)47+Q2_&LK M1'5^#1\T2=[/1GPI5X&= (8-*BF1^?*7^?WF4!!8I01!KK\7+RX'4HAHYTOCJZH'_&1+G8Q388U5"1-P@>9@>FF M"U^Y"!>%IT.!XDU]+B2%GHBD![4NR7R@)3'-%$I=EB[>I[8^N[E]XK6NTJ^% M9 2#:-JCV) F?"1@C#,:S88\$5CX)92'A6[7CY1*=DQ$OW>@T/E]+C" C3*# M0(U] M'%Y'+MLD&2%YDFWVEL) T6W;Q@^^[4Q@9>@,([3A96% ./6%'/G&W.[L7;DY M)Z03;-#UZ&:")H218S;J>GPQ*)G^<42WF5I7BB<*L,UP&5M7 3U/@,VI,?2$ M88X-7MHBW_'9F7G!OM3^D/[7I'P\K8J2;DE^_GV=5OS525Z$@_U??!=]!]?U MQIP&RW\#3J'">PA7:M-G>JB_$CU=8*1$D(7A@1'>P,!=FG>TZ2?5VF/8GC., M9#@K[%OWX(@N8$,7%\."J">$>A5@_\^WNP!3V\V78TR=N/[@M6(O=^PS?^2? M$; R67&@@EI[,<" M5*_Y *S8YK,#KI%?1H(8*W,^R9LWA _G-=HBO]9%24?E\Y(LH"Z;F76&D7X:U07T90>8Y6SWJ(+Y@6ZR!+_G@6XG/H:0M9L9DG4] M,0JZ"&%+3LK^6!5)1HJ"+:+ODZQV8;-5^@+ 5-V@AT]9@YD!$VW[*$3*I+A( MR@XC;':V(O\>Y0D_^;[,F'*D*,^9T\H7*2ZUV\OVC^7M9X9:4\_8VUF6"W61 M+>YF5^XR>R;-7*:V8'^JI%CIF31M[ZZAF\X$ER/\8;Y+AI9GFI,>2!2-BL>3 M+.;_X&\>/TZ?C8 M 1'1$M^J<_T"T6HF"#3S@GEXQ(ARDK$?1MB\RZ.8L(Y77X#)TOA;DJ:L$[)%7I1M$M;OFI?5]S])@ZAV^T&9.W3[F4'6 MU#.C,*PA% /JV1YA]8V_2+*D)%?)\SZ% HROR':#0*ML-S/XZGIB9.A5"L/ M5?O@*12X7N?\G>[RY3KE*=!9S->03^HEEVGS8>459/.98=C0+R-/5+$R,8C6 M/IYRLQG0],J_D32^H/EME)(OM+R.\G+U<)843[2(TD\YK9[0FZHV^+4W$,;Q MFPFJ;7O.?--AG!)[;$]]W@57"F##0)G4QQP\'VBKWGG5;]BK$8!I."=8FOC" M''](:9@ &\@!U2G=;FEV6S*]?XWRG T=_++[&8Z8%?!#YS%"+ MM'ODIATD X._F9[7L:4'[W%Y[;*;I/CME.F?E/S?X/Q&58MA1B/<8F9 Q%L_ M-FL1%H.!XVSOM7TAWZ";HSJS7E,V/>CJLYD9GD?Z:13(]65CD&_EC&_ZXC&L MQ\=L.L3G1?N$91+?,OZ-0^C#Z6.4;4B1-$OE1YHR^IJ(9CQ>"5V:UVD#8$[<)!XI@=4P=JU40'!3#5#!?)/1Z MI@I?H471]J &T(8#,2F J)[1*J2)9+6!!\A8)."NZT\D?Z9'0-)/#NF0>$>5 M'"0491H (B'K3FI'AZ4+S(2RQW$X89*B!Z0;%DWKTWG'D1 >%&\;@*$VVUZI MLSZ[Y>+G)(Z3QJSK*(DOL].H?D-"BB54FW[53'F;X#&F8[,FWA2L ZRG9_.! ML(S$YU&>)=E&_,H'CECT:)B .'B8H:S4Q!?$<[GEZ+[0;,UK1-&4\=[L+\1+ MX85ITM\_E3;Q#C7T[$O#=-/9F%S$7#6E+G>I!7BCZ?HV$(_AA(.\G-.\,:_A)9N@EXMU4:(\:-37,:"Y M\%3PS-^'UN6G6[)FE+PFFD'$1_/4"/X(GO/N$T:>LSXD(!18"PW%4T MF>J,&HOO+&:^LS^6V.DN,ZUJ_CG):E/V*_ SLLX)&U?YZC6WVO0YDC_U,NI(C?QIU*GNZ6"W$_DO3O3+^\N:.UG/MEH>DO*(% MU$6&!,/Z*P>"F< 4M,D(:&UN+@JE!S-Q,=T;_,?[Y>\.#FR<<']0NPI$LS]X MGOD//S,XRH'1^W:88\&;H1_G:->1$'>N *\8[5X*8[_ZNTC4W,(]:*6X.J2@ M%EZ'%E 'D/VPO.M!JF\S\D(0P'[N5X"*O&RAA_U7'SGL3WR"&5?K *2$ M!]6SLXFRA$"XZX7;Y/0AP^:K3,U46.BGF 6<4 >CZ3.%E' MZ>Z13!@X,KHV9L1T,X$+PD@CI(CY+CDQYRWU_"WU?.P%K;JS#(KL#*YFB$:6!G@#BQI0"XU(*&8#L(6&[@^Y33HFAR*0!4"2CZ[[&U*;PC"A>S M8*N,@E.'G9/%'"VCU#M:=H>7V>;\.\^O5\[(E?0])$GH9X(KK,5&*),P7^X= MA_9=CIW=Y]]W:0?'H'Z,Z3RD@P.D.:MA?2(#5MY!K(8GM>HN .:@&KWZ1P;B M%SQ4DXQYC3_3>1)ODXPGT]:/M^Q\ PW?N%;](5W5:EY(UG/"&- J)2UWB7)+ MZCPO9OKG*/^-M#P%[?@J&_1W?B4-Y@5(M.ECL"@3LMP#!^8QYIUL-TC "?9" MJD&6?8]J7BB3&SD&6@/.RYU_#OR!7>M@USAS0Y7*T#&X$O!V<2LUL-5TDV8I MN0XDH830U:;TCB_-M3-HY;A5UF@C]= M#QBA$2%DN1>+]W= Y.L"@&IPT:!'Y1UE>/Q0K+$ Q)22NF^N]218W2()[&;M M9?;,3.6]K_&+XK*:BGR .8A\KN!#F6\'A9"HY>Z(K,I'D@^]!$WRY-3]B1Y$ M/4\DXHRW 410TG*W1$#_Z$X%=:> 4QF(^H7F/,9_"HM3:?F:!SK(?,=DWUA;JH M,A-*4;"..S!(QJ!TG@BTCB[DCY+BG5*BRI7WJH8R4T/ZS W[WW 2IA&>LM%V(9%8\+X3,\B?B7) MYI%'"#:7CC;D2\4+8*P>:O^T2K#BHOLX9KV.8,K,>S\8BW!JV:%F0P:D9KM# MF:HWS<@R?;71VO#[_HLW9_RAW;3XD[\"H\?/R%]/.&IV0U*>)5+G#!]UOXY> MZN*HBF'/#M->IQ_+U.-UB_4CB:N4[. _>/?H),^C;-.4G?WX@2U!D[KW/A";QQG0N71B3_%%5G)L#&1B!/5DI32][M.C M\=X%[ .6XAP"S'6Q4 '[*@V>&[#NDJ+[(OGVZ>4OA!2O[RP>FH7I17O#*GH^WL_ M,+UW:#M%+M7W&33..%"SLX<$JS<'R*,*I]]P7P'U]0>_M0JCMW[S#U<7\Q^9 M Z:8]_3DSZ&X*!YPX@+'XE_[H/,>)<7(H"H#!"6+#UPZ'WQQ,>9SDB7;:@M^ M=.'OK<_>^]W_A^]I2M5F0!^_(=Y__AZ'Y0 @^BX'@.CW-@"ZOP<+ (D92 !T M.*SY#F)21;?1"5X_#&57%O]'"_7?QBPUU-M]'_#+V:Z M(: TSDI.Y-OWLK#A5* H7C@2N.1 ,<4WFBY".++&11$446B8/GOWC*ZKVA-9 M?)ZQS_5RF3W0?%OS-\C=!5[UE$D!,FZUV[5?_<2U&QN."[+^PX8^_Q23I([$ MO_^)_^N/S;_6QK/__$>CP W9U'78LY(?L?=L59'M3(/)_!T$:'\EBC:W?U* M%<6# BP"M],P)31.F3UYE%ZRGOO]_R,O(#8 N@$X!G1S18?<8#OP&,C K2&G MP<=='O&K)+..F=M-\]],JYZZ\2(IUE/XWB?+S+#X;;LU@ M2%MH@$GG!PRDV6,Q HO!U6R?!BY[BWC^I@ BHI];L.C^/#\H2,P;^_F[K'&E MT*?]Y/^SBO*2Y"F;WC[1O+]V0E *@#"@G"\FY$;;@L= "J[:XL3!@2U]BH2K MI(0*1"H*&@/2^8)%8;:U8#(0@RN9."U%%X$<7,5!'YCATV@<8@:4 M(%Y:E'-'"V2T7:RTI" K#$ZY$WJ1I"0_9;%O0W-X'U1(-=@%[5'-#QYJ8^WL M@/8D(*OW30D+7A-+3CX %D0^5T2AS+<#)4@4!D.3[=UV M5-W]XRK)2#]!!D4+H:=+.W/H2 RWBINN' QH)MO!A?3\H &:#QJ@&434.8.F M;[@KT'S @6:R/>".GJ?L7U?Y'?W6KV^#H(0 TZ:<.5Q HZV"I2T% Y7)-H&[ M6C;S+R5.NF0@2/9D(T%R[\-B+P&!CLAW?CHK7M"BC]'\G3](EE8P8PDF/ M>.9HD9EN%3,]01CD3+87S,/=24XB "NBG]OI")V?YX<'B7FCTPXZK#'??+*] MW"O*=YH?:;8K>"SX[A!)Z]L/2>;W_15FCL7 D#TF,VVRC=I;LJZX]/_7.OZ\?^04+(*M=1B; 0Y=LOIB0 MF&L+%UT1&&Q,O)U:7ZYCBB?/Y"PJHUU*G62[7D8NV*<7D\\/,QKFV]J9%XO" M8&CB[=2=;DW"#$_69K8+#Y QY ,,0>1SQ1#*?$O7)@!1& Q-O+O*SS?!.2M$ M(CQ.GN^<56&FO8-DG3GKQ!NF=]'WRY@9E#PDZ]H*!2@4] .$@/1SA0O. 7:P M \K" &GB[=3;1Y*F_(YQE,&;J2*B 62Z1'/%B<14.^#H"L @8N)-U-MME*8? MJR+)R. I7 75$!-=JMF"0F*L)51T)6!@,=D.::/A^9;D&S8Y^I33;^6C*F)( MJ0

,\79@ TC"P&>RS=:=IM^/5P::'%\8.R#I$#@"TMFB1F6V)<@( MQ&"NC4Y=1X!NMSS5CJY_JPN=%*W7".$E,Z+1<.$L;317-&FXPM(B6BH0@[## M=F]@SSY^\/?LX[$R\N'5$I(_)VL"5!M*:V78OZT>;LB:;K+D7R1N>GG]XASN M>4('LDKHJ4*KLMX>H;,5?:8!A:T'Z2SJ]O8X78.NM\?IWAZG>V6/TX518ON& ML-E5PLOUU7.IKUE2%C>W7Z6OU*':]+J(HHUWK$_U6IV.[SR]6*=0T45?"*74 MJYV1_4KQQHPC*;T>9UV*_SXZU>S0[0?R-;^T;M622\;;>1&^U_$M/3/?[>=C MF7KOUJYZ&W7D>*#_6C:CW7/'JO\ZEY+0+.C\]ZK>863>J3<=BU7Y2/*[QRAK MGN:IG M:;=EE)?>ER?N7/F)E_LO+L59$[[$3Q:_^N+?PI>O;_V*HE??#TO>5W'GQ;_7 M'\];X!*+GRQP]<6_!2Y?W_H5!:Z^']X>,-=R'_M6#R3Q&;1 #2:+6P(-WD*7 MQR_^BJ*7P!4NWBI<< +;+?K']+W3=_VNV8?O%3?^Q4%+Y,=KS^9[7B=9['G MAU:_D)*71-Z2*UH4+%;7/MNER_O+EC^/\BS)-@>%%(?_*O)^^@Y([G$D.:2H MG&1E$B=IQ0MA[*JJ)*0X_[Y.*_9I+UA$XH"ORMU1=]\8W,4 FT+ &P%VA'@/ M^TITT8D\#&5' /IUHJ5EO1:9]C#2-1]?Q QD%TG<2^Q?2W$IT7M7==3]J(\O MILQEM&%BYY*,2]->4,P)_364?DE$2"J(-Y4T9Q?5&#K,/?_QY#S)>S_$+S?;[=H5P>%=0[<$"484% M".2WIEBS,7"0RZR! LD*:P;-W$59*VG0),DH&\QMXR(*ZUZ3MK9[Z-76]#X($H) MO2/?2SY5$B=B:K?KC"&H=MZ[C7504W._N+7G[;=HOE;/L#?^"!TKJJV/T<_B>++7:YIM[.GO(ER1J"#%[O+! MSHW^[B TVBAN'HB)>GVQ3^0OFEV1HB"DUN>,%.L\J4$DNS* :#&P5M+"^R@. M?#!J8C$P"G=%M/N_E'58>P[_X_?$]3JC8#^O@-\?[S]S@L!P#1=SD 1+^W =#]/5@ 2,Q J#+ MP<4>L/=$1?&XI]K51;9"34%#VH-%SB_,W& V\T#+6C \5T\DC_C#\;7Y=R3? M\OK F7P%B&TH!*F\8: X%>YE&CM$"ZY7HB+N&)%+WJ04V=_RF09R!:T0L.VT M6@IF85>X 6Q'WG*/@;M&[TNK?RV@#2@E?0^?$OHY(A-K_GA,2B2YN#D3(AJ+ M9C?_EKFQSL"M_WA#GDE6X>")82#%JYS!_ &LX2#;B):+GM,!_6W%INR[*8[H M(%[T>_O O?O[G$"E,L\<,P+.+LI^A1'U+JJRRLENVVEO] UW7%K<1FGCJ?MH M_5O]P#R;/O,\MAO"D]>8V:N'BZ181^E_DPBZ6F)?0"]JVA0PIP[@W,'CHZY- MU1!=\,^OJ ORO-(DN_M&N7>@+3.+G&UTNC[G5]/;I"[UU,WZ.B'ZUU_FF$ER M6VVW4?Y"'VZ3398\).LH*T_6:YX^PZ:#US1-ULDAT^2#OQR3H4Z*?!-U@WX> MF*2!Q^@7)?G?H[0B)PSO97&2Q5=)=)^D=3[49X9(B %'7O62BC%52N$POM*36'PU?S[O;Q9><- MO@"^R,GO%T M&(E&2Z@[R%J&TQT0B!4!'>T6%=!A^4((R^2^&@@7A_XO+?NATQ0!XF'3<%", M@*,"Q0K'J& ,*Z""\5#PD@^P6_W^\*]_2TC.OOGCRQ5Y)J)J'F:-X6F*M'$X MH'8\4\&[T--D1:K@(G.3A/%AZ ;MF8N2!R;\PSS"Z3(X5*N& J2WU%,;B3+* M80%68MGSG,OLJ2J+VD_O<=,;N 4$:U&+<$"L!441EI4.T9C-@!H( 2R2_"JF M,RW#/VBC]H,V:C\L&[5BATR!V@\N4_-#1NW/VJC]61NU/R\;M6*'3(':GS50 MJYV_%QQJ1RPW!H>_#HZ3A@?,]H^4K@*ZX3+->M7!!_&RK+5CQY+[>!Y#&:P[1JE0 M#*9JXTI$-5G*,,=QF7)TZAX/,EB_H]S9OUSE/)CL9/R-,KSER3;U*MJ8,C1:MM_>Q?7 M-A D(@ICFSA#'HC@8M=(66$-5;;*BI2/)&\VMD^KG'\^ )TP8;],B(!P/KA3 MFFD*,A'CY=9.NL[IFI"XX)7B:\MYQRI? &PIJ'L ZGG@S*J#PX^9 B3"#^Y]HUGZ20>?'%5V7L!Q^-'U-H_M?;]=#<:F M!!BO]$'R!YIOHVQ-5FR:M*FM./_^1/A;]G?)EI&L'F[97XN'IJS1;1GEY5E4 MD@(*TXY$M/%C740@^!,/%6X=JC'86%F34)TY MY98SU>_HKB0D#$B8JHU'$=7"X:ATS*1H%&D3Y)W5MYR0('-"/O@\WD+U"N"P M2ZMM[^@+V380[ S!0<>Y 9^ HBEEJ>]4MTHSTX>/5<%<5!3F)QRV<@[R390E M_ZJM/*590=,D;M"9Q>U/S"NL9^Q3)5%Z> M#57;8*N]^9H,=WO;&H-;G71T^ M+WA^HZ9NCTDR:N^9K7:_,M5U$) ':T6KP[@HTR:L!:3%]&P6R:/\A5>%9[/( MD@4SQ843*;T@31N@]SM@(G!']$*R5T"H= .0!'"%HG4R^N5]-;*X/<>[EJ_^X<7'C%4 M;2$$)Z60-JY:S!<)G]4SR4_2E)9\QM%<_I?"24G?GR##]#.%&]8#5N G$1;D MSMC;->/I9GQF5X[Q\SW3Z\?SJU'\=OWX[?IQ",![NWZ\T.O';FY$"$.Y].P) MUT*YYQ?,F11NT-0W77_@1,EP<=G&>I*'V$[UQ6B==NI=Y; N3"/!(]\UUKY( M+9>JV!5^/1>LZ[74(TV9#45SK8T?\3'-ZA]NG]($.AG2:-D?8#$M \0LXB*B MOE/PT1*^H(B2NEP,G]+MEB?&<%L?V7\ M#4R"DI:\]3(P>E6511EE\?"BK4X3%28[318"3-@-3M#9$3=5->WI$UA.*6N0 M%20^GJ>3^&.4\@2>VT="RN*Z_KZ/I$S61A4YKC0+3"!DQUD#_:Q:C2-_?-B,+KH[7/KN'0Y=1VSB?Z7Q>#Q-6VB6X>G\[GJZ*WT M?Y_G5GIM['U4[Z5OGTA6U)R]7P:]73^2N.)ITN?;IY2^$')+\N>$;^\S?3_V M]>7YT>O=+;H;LJ:;C ]X;'*64$97E,+KCY/(ZF_-NY'E+\R=,5V>F8;/Y#)C MO:KB7>XF*60W]#!->FZ3-_$?YIPBB!JY#HJ++E1M!U*YBHM,X3V:?$JS>F11 MIH]CFH!]0-3$>Q] 05,(9:4' "C+)(H1*9(4%B*!A,QZ7C+HG-=I)+ZII=6F MG8BI;A,0SB2XH68^4 )M*/*0@JD6%1;2+,6^DV]1'BLN9PEI>M&M1^,=9I,- MZ3+G^!K#>SHM\\*7V%=Y'F6;IO;&QYV\4=Q(ZJ8N!SMA1K9/.[$2EY>8_UP,HXOHY2"?*SP_MNKE+F/83 M^ TNICM0;Y#AKWV%?;;)8#>$+4L27@*S-OQKEI3%S>U7*;I1;0;U_Z1M7@WJ M=7SGJ0

$J).@\N=4E6#Q.E5Z9&)0B?>;S&-P5V40I MKS&<%43R<@I(U2FU*Z!Z'7!4^L<')D5*3?/$G U@?H[RWTB99)LHBS\>JJL^ MDY0^<2?L["I@S!HQ:,-9D\'K0/H8K_KH!)KZNL@_"V-A:&>3ZPHHBN%82F^J M;EV*_[X[U4:IVP_D:ZO5NE5!W@70.M9J(ML=+;G^V',M02/UP5:GD?>>Y K@ M\L,PV'% E["LIN( K:->__6^P-*EWOO+ESI+BG5*BRIGD:JMV0U)>:YZ[?*C M[KN9B*IJOAVF_32&D4P];E ?Q@+S>1\N#\T2?S#W;#1_[['2$C2I>^]#.06C M#.ALJMM3_"U#8989"K8 :RLK8:0^XS(1Y@?0MTR$MTR$MTR$,/KB87$90 MTD/[/Z\X.0'K,T]'M!+UWI(5WI(5WI(5@DY6F&I.!GE6=[Z*1="-I1_G7G&IND%S?F/MGLO2IBM'JT0YK^7V^N( M-KJWSK"]GOGT7U\O<]&?A5[+= ME:4&.NK>>\-<+$R?ZL/:VS+*R_E.QWP_C 3!>G>BJ2EU5N7,K8W=M8N*UC9>&:.?B!)6?'2<+N@ MY6AXEDBR/#P+);VF/N[\2\UV>!::9O5^RR]-E,C(AB<3^1^@Y[JP_\?[MZ5] M@+%!_9UF&QO,%O?:-WN:Q?UY-O_8L)MH\?,2I[$!E&,Y,@CDO$4&:U]IMG%! M8)B+:MZ!+.BY)^[5SKH'G/6%9L^D8#.?7TFR>63_/'DF>;0A];[(&9L2741) M7M?OEP6+214019&)%)AO>%&?!_KXAM.=$4YDG8N=P^6>+HR*.=-KX?14XI5' M'V]?#2&:^N#*Q=;B&G5[2M(S\X>MO8"2(4Z7_%>04? M.\%&>P_9PMF2VV45WT0WW:WQKH>#I9:F'@L+*Z%\T=DLOS2-=/'(9\CSF287 M\/CL[M>,V=A*#>3W;0\KV>L\69,;[O_6$>+.W3W?=II\))LDRQCMQRCEV7_O MM68\?E5$S8A\J;BPX!:FDT.94_FRW\5SLK,Z4 /O/6..!CK>M5[HR%@#:_6/ M##18[D\$PM?&$QP^NWF\W: M#6,9(E+\,N,%VYB *[BYX6-R8JB&[1F*MAH+"SF!?,]YS%6T;<1D'-H\6NWD4TI%WQ]ZF8I-]O3!F M8+9,PX27J?.L \E :H7NG@]O"*^>R_Y^2K/ZB8XJ2N](OOW@*!5IA":6,Y*, M-%ER^/'Z56>1H61D)B8L!?("[-A0K>\?%QO9YEK8W-$VT6)AT26,KQG^'K>) MB9BH\DK3K>$)(^1.O:VD232Q/-DQTF1AX2BEP?KREAQ()OA"L]BFD1B#"0K:J=16\@;=KX.ZOEAE3E)W M,/(]VM*=W>UGM >O<2CH!X]N@/3>H88!$M4W7?T"95]:]S$+4,HB =@V ML_LP;P]Y,&$/8>5!"D4;R$ IR'S#HZ&3!<)HUNV.B?%R?5>:S6@$"WZHZ2LQ4Q AK?:"&Y2 M]D&^>@[LO_*'JGC.\.JAU8-.LM:5#&;J<[(FA1!DHWBT]TGU>00.1!N>T8*F MH4 7%7.#N4)3W1=)G$3YRVUTF.K*EA,J^GZ@A.F]HU-W.8$T?>1R I:RS)?G MCU9^B;;L7^_R*"O8,I]9*5U>X!OV(8EHZ!^;2K#1$:Z ( H)[0 4(6R1\\K+ MZY5T%CGXO8>[UN_^X85'#%5;",%)*:2-JQ;SL. #3 M;LX?F*=/ZXEK]/]^8 MMDFV.=GDI%[=P_-"8R;MB:$!DYD!T(JO1J'45(/EOA=]G2?/44FNTV@-@QQ' MW N4$/',0*MENY40"DG"+6#\0>F,W)>765'F57UX"Z\^8,(>A$2$_N&CM]Y0 M&CMNH2%B[V*EZWW>UC64=R/IND)%+D5:F]P[WB0 F$&V@N ;2@#QEB;]RRF M>'??Z/\F.5UEY#;YSFQA-E0Y@6=S&/KVQ$U.'QA^!,B@^G:C8'04=9AZR46X M0%,8LZR+)(NR=1*EJ/%10=T+72"U=^1ICI0XL\<-EZ ,%T\D>1\SZVDF4[@X MR>)F.YS767D0.*&X8\H4XI^DXZP+$3V VQ7AO5>H8$XG<2[0C0#EVEW(KE)A MS2 L];OF$$JZE!:1]'#?)?&.6R=@I"B/ &"UJ5$;X5U-%HG0DZQ,XB2MRN29 MW))UQ?>]2''^?9U6,8DOV(?G:=I5X_+5PWF4\[N9Q37)FYSO%S$#R:1F HF] M_N-4HO?NJ#FYFL[]XR9H3O5T\9Q1Q?/+-H>A/&@$ <> M\:]]8'@/+^)O354&]�X=+YX'-:0J$^^>?H>[*MMN!'%_[>^NR]W_U_^)ZF M5&T&]/$;XOWG[W%8#@"23 X T>]M '1_#Q8 $C.0 .AR6&;2Z_[>5W.SE4_0 M:<:WE# 7.65MH,NOL7H'9<]4Z1Z E%9X67] ZQ]\ M*#11/:-5%SU%LMK V2$-0Q":^N<7%2\3,6O$:_.438O.T@6V CZSBI;2N\= M3W)X4'VCI=40>G*.*VLI_R-6+-8G:R[Z[>1)OK>4L%,13$PXDR^,,=/HTP*, MC[,@)\GMZN^J) :2U6?Z?;'F&GUC"?,0,G7;]RJO^C6H)/4?!K22$A M6N^( MT)R@8DP>-S$%)+AX"]OZ_&!8DNJ.?.?E>H&24'J-.@.(NI%W:,FQ0@W-1]R' MOAJ68%0+F=&^O,%J_'"AYZS*DVS3/*S8S)R^D&_U3_"R7*?Q8'V.:^QOMTH88Q%D^&H*@&!?7*-R\2[8K%/2)+\Y)?$?WN2RMI;MH M(:/1K+V4036;$=X,?6$,/+R\L'(\U1MSG0='@4F>5AM@FPYH,S?,:7IA'.#4 MPEPD,X4QXNYJL.^W&_;UUNI0#PR[F";](A'2)C,"IX$/1H_"U&"F3Z&)KV\W$\%A93"4N]GFDFANDE):.PX^(/0(LVN]YN '+7N?C9+13D%2$'&23-HR43>:& M*3T?C .84A8";;_,L8&'^RI556:N)4V$B%TUZC)>!4Y@?[..U)P^!TZJ,0<-&1 M%55:LK'AAJQ)\DQVQ<./ X5XQ8%MU5UNJ%O-"'MFGAB[T%"+PZ!OIB<@P)EX M_09>\^=6S7N]+ P40G MPV?1J,?YR6W&CR'NM8]YW$PSKFA1K++VO*GY]S*Y3\FA!J)PDTFS:7O"@6XZ M(ZB.\,FXJ0=:)@:6VN=!H81C7MWS)(L;5QWK0GR*DHP[",S%0+42U..5MIH1 M;,T\82%'0R$. U;M$Z(P)LN[1.G=UM\JOTDVC^7A>.+@B],H34G\\66_1;@C M5%R%&,M5?&G"G.L,NX)=3X[?U!BK#J8K!7*\]2EGG?\ZIVM"8N&D0TC0GEKT M"&8$/Z5]XZ8)/<[&3\^'$4/W.7ZK!_9/-B.797Y(:8%TRQ[MC&"D8[6U5,N> M$$S$T3ZU<3QX.U0*$T4>"9FH3%N';$;P0=HZ+A8)^>]SP+W7VC$X(3H< MV#9[ B=5^<@0_R\20Y,U=0OXH>EABQGA2]\#%DZ%)*(PMQ*F?R;8Y4JCDRQZ M3&S9SQ?!$\TQO#"K"C6O.<+<@M?V+#^TUE>\8K(AQ?R M3J/B\8+-)#7<2"/M3! MF@&^^,%_7=;541N@.)%.$Z@JJ[")ORG[%U(/F"S*/"V$G%"*H16^I:HX*]&A/^TWD+_?!3>:&AZ24 MI"4,"0;/EQ\)O(-Q!+@HPF8 >OI2N\^8'Z4MN5#32?S/JBB;5^;H#5G3;)VD MA/GN,F.C)N$.N*-V(K)+4?UWGIR(6DA'FN [..F2;O1>;O&K,\*T7B?U1P!/ MOHKHHL1C,2J9C^NZM;'GB'Z:)=,SH-WDUG4+#3X_J \TM/V>5;?;(B?OG@P#QJP$ZREN>D [IYJ)H9FCA_"PIGFB1--,Z MZ9X0J@T8WH5M7@WZ=7SG/=P+5;1:LC.PL,\\F!/6_<](\\^6STZCIZ0$7[,R M9]#K)SH,7DVG,?:JIQZDHV^ 14V==:;]^JBIU-5^9T_9C>"FR@XD:NJ]ZQA M6MHAE/X!N@)>#SG 1?*M'J4%/U*0,;$)>"Q&:J-$N.=-HM#->P1QSCN"+9ZG!4\ M]G9'%S\B=;"H]CIL0ZCMGB.H&!#QWW#IQ&5@^_@N\VM>E? MV-JIRCE -/N)M+5Z42QNO;B>@/&28^@#*E@]X0H>Z_OES77TPM6X%\CT"/ 5//<':E?\O_6' T5[_'%:O_WBD(_SE.O5 Z3$2] M@U@J.8'WEIN2$U+YR[UDMG^-^XZ>K'^ODIPPO[ P4+Y!/9$=[- MKAI;AKGCN\2AH;M5O^\V2LGJ03O2ZW,8WA[#8.PUQV,"0ITEIT_L'7%!<^;H MYX1613U*-K9VFJ@XA;+K4 M3J#VTS3 %^IA-=TA,+#C_3=ZHW_T!O]BX&_L,R>=0$<;)VD/(9]\'8HEC3WY M0C#"=0PI(^\=Q-+)%]Y;;DZ^I/(7O 74V@G;O3ZU?_I,4C!+V42RY3ELXAW" M(R )['$J_*(7U25Z0)N:0_G++9E[G-)]3K+:J+I"S.[A%N6\7=8(G+&+&RT% MR#J^<0-EA09+/J+">V[T=&3T-&0QD#?VF1/XZVBSW,PT[@+^__PH[CE*25VX M@CDK6;-NRG_@KV1V_M"BO";,$7$_U?7\^SJM^&.:[%\>HVQ#;EB7/W]X(.#< MWH\2_0>!)U;">Z?675-X_4HCUR-3Z^ZD^._\ X:+_N^B.[^VWAE09W-3,?BI M[L+,@+Q\ZT%]GO_HO_;^UH=L>#'X7J1]O;KI1>=9=_WFY8W5VEU-,F64Q?L_ MM"Z8GY$R2E*/CZSN=:*Y:FM;0MGOD")*?Y'L6.*NX"=\=R3?[C4L5CE;66WR M:*NRWHQ)SS&Z3+R')MDWIY:< P0@@>AVW-$5&>">)_#6=_TPQV53OB5>95]Y MB=.GE)3D$#^$KWUK-&N_]XUJYAV'A@"CQKX!0*FGQ^%-<)3\(!]7!3#:?DRC M*3V-A:E>RS92L2WG#E8C#]G%*U8%3S?] %">%V6RY?OVQZK0>%QJ-VY#4Z/Q MW-%IZB>[ -70(L#S>G#@;Z\7/N7#5\]59-V!74 V=_2I;;<]< OD!;AK*I]* MGG_GV;RKAX])RMILBCMZQOJ.9!(I;R"8/D(-YH\WO#^<3!DAR4'>50!0^(64 MZYW%Z7'G@V;5,5ZO94.S2?LV1O7:SQVR([QE%\%ZBCBILS@(JM-O MY6]P7Y MO6(LSWF];N_[?3U]5-M>*O+^8VD@N<>GX;HZW4F>,9&1RBV]"^29$N7WHEK6 M0H<#@)3.TVQ"[BXV.5+?1V5]4YG D^\)= BFH%;@[$ =&M2Z\)' 3&PO#FFU M$!G*#LQ?"]#.Z#9*P(WI*7T[I=IO4MS"E M@RE,.L":B#0XJ,'#J-)2XS%4Q-E%A;\ XEC/5'XU9E/GN2AB&K*="G/#=@$ M4 (L&0 5/@#1.!0G1>-0S$*'V*[=6GC4 F&XR ,1)8'A*.SU!WI,UE$J&&M1M/L-5SEM )"3C[8ZMFH.MPK6+LXI M_<"*;/H6"A>I*-HVK&!:;[#"P87J&=O#E53& 5@P[X#C54'6?]C0YY^*\BEO M@,7_K095 R?V7_\X7?6!T_WK'B+[O_H%@_(;4\@ T6>'N-6??<\EX ^L%SEN M^& ,#$"#WUJ1H?7;+ 88R!:# :7%RD5:@C\8"*>_P*]]*'B?X(H_,E49((@ M!RZ=#[ZXJ>CG)$NVU1;\Z,+?6Y^]][O_#S]_-BA:;&=([46=Q=7'MVD4GZI>/]8/=R0(HF9$4F4 M?LT2(+U(0=M))0)I0P//$!14SUX<>@YBCFD_(/L%G5#<$&9\17AY)=%KF9?9 M[M(]SQME_Q??1=^!Z#6"T^!RF0&G6<#6GJ\,0#U*^"(/44YR$JT>KJ(L!C ] M).A!M4TP*P2"EHT 5INGBTW T7? +,&&6WCR'"4IGW!9OU^98,&97G#!*KVGSMHKJDH%&T_YN#JJIQ[ER?7%08;^8 MJ#]G[A'Y[_LZ7XTBK557(P)E=>;4/1G+S95L+#WEE26R$H4S@%8(MP&M=]0! MZ!G@2VXE +,N\R&@!DR7BZM=Z:Y>P:Z3\C3*\YR$"WG@SY]1YB"$B7)2:&9(+"*024&?[-%F@M,Z:,'_QIL M4"]F[,_2*+^09"_=XS/&1BF@Q?_Y,T"01JBI?]L#9K;S+*>0>X6(:K M _^3K,O6F^%U-;M]0/Y"LWV'JUTA.B$U9-&K%ZS'(F#T6? )&HUFLN:]!/Y$ M:?PM25,@T/5_[@6UX\\!0TAABW:P.O)9[K)QQ<)QQ%_!ON)/:=TDFT>V=O[* MII;<*P!64&UZ %*TF0&J=*S6AIJ"^7)7GU]H27C,O:)1UMU"9P%X+9WHZS3M M9[2AFLX E 8^T,8F3L9R%YV7S%G9)F$F-SYBAA^>'%2,JCI-!SMQF*8S@*B! M#[0ABI/A9&4;!$3/=BK7,U@ BT*:'NAZ-#- E\PJ;1CUF"'P\N_SQ,OG*/^- ME#R*WQ(6P>NRUHARA5HQE 3,MN;$C2)&(S#9X'G<1)E//GPHN"KNN_LOG'_TN3K/P[(Z]R\#5X*SP%9V(C>,X MX3:]9C!VCQ*.Z!^_S+-_"+<.Q3\*CS=F ;UQ&WE]+I@-9/V\OR .+UHOJK). M<%O2]6^/-&4F%7P/O7Q1)$;K-N_?040W]XXYTZ1]0P]92N?'2P_PD,0^Q''9 M_NH&,(S#R_O7!J 8O$;7 K"R ^X3?Z^B%3]N9O]A?\HI9,7"( M(B%;@P.0GXWB$!*R-7*V];VC!C: *,L\ MN:_JW+0[ROL;7^'1E.FRN/>$7:ICH? =!Z;JO4J.@Q56O+Q\G9+,R64(;+! ML7&?[!6 6.&;R1$\U&>YZ\J3.$X:LZZC)+[,3J.GI(R@ZU\*ZGY.#T3]"C"- M\]3DT ;56NZ*\X:449*1^#S*,^:=XF2]KK95?49Z1AZ2=0+-]?$-!Z\ZJ1N^ M@BZ@[;_)>P-&P^6>FP_]BE[THA>NKP+H2O],#FR11DX6E$'L_'Q.LMJ4O4< M&$-D_0N> [)7 &&%;R8'\%"?Y1YAV_&BTPU+IQN5KZ*#.?D. 8PK9E8L.%U ML76L/O22-M.\Q1A U[)T/(;QBILS,T"RD_%H .'IWRN[K;;;*']9/=PFFRQA MBR!>U[*Y253W\I0MBTAQQE=.:7''!%3,?-]7UUJ:J=Y34C807TP3-O!ZJ6E- M>'HJ_^PW2?';G20O24X\O+@D)/8>2!!?CFK:#%W+!R7U+B<));@XZDA]#VL# M8S^^?"39^I&%BM].OB=0+@>VF0J#@V;>T:C EPR)5('-O M]!G=1DF&1J:XF1*9_6;A(1/"FQ2C4F]@,=J3+$=K7^(BT3I\6^LSX8_@RF8"H!! F?>M,:#T:C5V)\B?/]I("3%P *KCSQX*8 <\DJP@O$?F% ME$)LX8C;5=DEQ+/"E9;E(U"EDN,BF\![9.,E)EEN46(AHD9[GG_(+9QQT3JK'40<9BQ"5C/9_:_5_[N&U4C9$ D0DB+:)8(@8RT M@) 6:QBZ@"J,,"I$'!&0"7'2)ILG4D!#;6"ES3S V;<"*_]_>V?;VSB. M).#_Y&96^E(Z4ME20H(!F.N"D7?<4,:>S#X^? MJM?7-*G3ZG2=@JX4$$NI@4FF4J'@-\P-PW DZ[KDHXG ;9[&M02+DM3K50-= M6[#WQ. U!I*J*?K+DE10O5J#L,&/0JWMF@1!/PEA?]Q?#W#E8 M&\)8>#L#7]E+LDY9@=*E%U+@4H5"90LUU@U:JHHIQH&^W.!Q58D7E&1;%#"] MD *8*A0J8*BQ;@!355SDJLUME6>)O)E.^.,V>:_OJ$,I,Q=0B,,*A$H?V0EN M2,34>;A8 RTY\ZPH\VHM'_5S)'0D4:IGC2K>683&Q$/CS-(!XR@S*_/P;"[ MV&<6)^LHQ^<6LL5[;52H+85!%1T'_N='_JN(P^V=%_YJYR0"%@$XM MG1<^Y3+3+*_\_EZX>?U*#9<#0/2. M Z#[O0U ]W=O 4#,( +0K<&O14!@*+G8YJR^$4C7OX,"[8&C(A!"3V^RR[Z[ MU]0XQ91UNM>OW6W%1+0(S+Y_BKS:WHNG[(?VZ^N_;C_W-X$7OLJ3;2*>[_CT M\-S1(-H& !3U! 1@FDBS$$5"F1""-?H%1V8)?5@X/?_D'_\ M]_T?:W+$7_]US[9BHIN5,M5,OZM ) Y>U$H$T%F8+;/N+;153K'Z=%9 ]L9H M^Q'HYQ8:W9]GXP)[V]QHB$*"IK+F]7OC /0<_[>\NZ[DQRR-LO@N2UEY M?W\-]QX$\78/@HK/BH/V?7-K*S5LM&L^]B!HC4& \L#S791=B2?XN+M;_Q$#@'0 M0Q0[BP?'*8/53[';X25L\H]B7(]&)I/+$0!4RLV.H@DP XN8&P J 8TF+!5- M072;GWF:O$'13XA$9Q-7D?"2&#T&G&*D!24=+:<-6Z5V7Q;B[2.:DBPIV7WR MQL0@L8RR;2*^UHNB8&5Q]?$Y^HWGUVDD/ +WCP-J4&.>;&J8'45Z/SK<,X/[ M5BN5A,_9?UT2T"?['Z(=WOL.K(4.MKZ6V>$>@BR->(+; .HMGHG8%/3/XE?O M[J@YR"SS:6\CJ@_9KGKTC^98-L)_TR*.L55U"^ M99JE!(34!,M@Q<%.77H?[/LD8W[2U[8T M$+Y&?YO]:]2_Q.9P61-P09)=H4X,H[F0?VCU@>$#?4!%[*CQ% =IUC1%Q^?+ MH?4'5MYE:[YC][PH1EQQ.;@>Y=LXH)Z9@S3)I')WWM+&=)H>I/UE'? E[SR M\R:'A?NK?GHA0-$EF3W:"XA+9>[D',59=_SZK5< M?]3&,IG,HEBR8ITGM;FK3>O?H:"-(76H 1QV=01(\!@OC0;;4KF'.8JG7;A< ME2\L/]S44]R*-]U>J_@U*5_:Y>R6- =535OLM*PZP$8S@4]'MR4WSS3%H?9I M\F7\&N7"DO)CM1&/PN)5)I,#IDR87M>C^2-+W;O49)+@V52QK )P<75CX^D'! E%G9 M/?J#!&F9(N#3C\D,F&SK'P7;5.E]LF$ B18EJ1G@VR4#9-3>(Z.!):F<(N3" M#WI;,5=BJA0S>8EI\2F'/Y_F G DR, M;GE. -XHKW"-R >(+]7ZT90BBB@PGGN3"LIQ4*=H6&V:>^^TZX>@4">?05\H M('Q(=HZ;AFMJIX!R_EL0#*A\95G,<5 4$1TF1Y%0(=';Z :18]T40*SW)GP9 MXCV]B(_F,\MWEU4*@+=C_B.BI>Q Q? M_D_.\M^B5!J]**^C//\07OL:I16T5F-55HWUI94-$-0A7AE-+E$I!>5S[X8X MBY]XC3[J%KO:+-DW:',-$NO%-:AB 9)HL-5!O(%:/X4O/VY(L.9K>7CD0R#% M\7]KOLV2/UC\5P X L^^M5A4%2^LM&@^Q/+1#8;X\-()^8\GE,$3UY4(' ME> -M[CJ%5)"S@/=2ZD;YY*)1U\G>S RRAXBM9B"K+E8@,1:^F(TL&9]%%X# M/1/TB64L%WX1)L>[)$N*^@3K&[MY?V59 2U3$4NI46ZF4@'":N>)\7%O)G44 M5,]]G ?8[KE/UO*9Y4VCB7BPVBFM8TJZ[1]BD?9VD+%(0- -\,&X[2*C+@IN MP6X?U1V#',:L-JO7VOIL>UCMP+IQO(2N!X=*!(2FO0?<]-N0*@J8Y]]A@HXI M[.]#?.0?45I^?&E6@#/V3Q;I\UM3"G0.,. % @+-VOZ11QMP313,?#D+H[7D M^0>W@TPI8(;L6. R(-/;/P5D1TT4R*RW@,[[+7L692R_9KTB!-1.12X$-L ' MD^!VTD4![HQYTZU(N^55;@>:6L+,V:G$96 &>& *RDZJ*)"=,<&H'61BRFT) MF5*" -FQQ(5 IO? )) =55$@.V/N/F>!.<(-R5H>\=<%*D$] M=I4$A+(3/SD("++33DDU&/=Q-:FBL.;)*92>*2O!-!DR51CEZR0Z8%JR0 FV@!UV>2K[^?E<4%8N752X]QH1U\=.+>+7%:096 MBRU^1'F,92X95YF*]\#*0F3>A=_&-X2!3T%I'>??HW&58;'.LM5+EF%>8Z(7 M5+,Q$@H&R+BU/\9G;B1HI+!KO=TSU9K1,=1CL2&B$X#:.HZ-7-X6,,VZG &3TKE0$QTA4\38QJ'AH]-!M'T<2 MJH="E?6VAOOO#2^C5)Z7D^MX]>J=_DP/3;CS#8*%0^.):O?([Q*LA<*2]6Z# MRLS [#*,*"&?I(B>@T!\3O>0RZ2%=%54P@/- =7=Z8#I8D# MI-1%654J0"1Q2\(WECQD7:077T M\A!9U1$@KV.\Y" _D95R"NO6FQ%_L)P[WQF]YKL=S^K(A*_"HD467[%]),,^ M>D$_9Z:5Z4Z<364"0G*(%\9.H4W*FCL4SYT"R\S5(]M%22:3'P\ C%88(,U4 M.&#DK/SBC#V3U@9"3PYP'"9RQVB#NRPIDRB5*YLZ[ CBFB1!>O'0T*+;[B0Y MD%Y/@X\GQS749UU4)=\)N]=1FGX\LHS]H)*$E\2@@DJ&SA?)(VY1@U0VU)W[ M-G5G-UEW+R.KET1OWM=I%0LG-7>>0K&65H5[MU_3"@?$ZBB_C(^[)&JEW*4= MZ%$0^)8]XY6U-D7)ER@&?FGM )^,IIBFD\)PH"=#]HWW?UD:W_+\*4K9 R]E M9OC59ID4K[R(4M&PJU=#TO]!E:C+ZI:5!$CX*#^-7URWU$ZA/M"+68XIH?AB M_7N5Y.R>9]N2=(^:35'UMG%2T0"Y'N"3T333=%(8/O<>$3"#.VS?+MD;2WE] M=PL#-31H'+N^T_L4+GB_+ON[CVK,@1X6F4NA"+( M"Y/@U%+6Z.ASX%H8/^ST!O2FFN(OZ'F&(6=]DCB]*;0KB8B>_"*\O+ M#Z AD,LIS!/*!8BWK3=&DTQ02('6DVVEQII%'"?[YZ7B.+2X[JIR4O& X!SI MFY%'86ST-CAZLDW5CNK;)YZ0U\ V87U9;2@X[;$NW$;1HG!H( [URS@,+;0V M$#K8M?K[+[V791"A:*7 Q>4["6ZU4C.F+%H_<+B*A5#Q\;_#[QDQ3V/,GE% MY&V21=FZO@^E>>QG^1_ #2-K4W,6#:UMM@\+!0?NVEW*YP5YADY^HJ&Z"8.R M,YX]=WP9L\D'Q=7'59(*_=LGX?"J>!9/MGA/D$,03JH%KF\>7NWL+60L^IH+ MGQTY&6A. Q]8=T7T\ >]R+;7-KQM]I++P$)SAXL4@OM>;:'96X4SE/E 3P'P MCWVN;B)Z_'G\8AR87SUMK^KAJ]S>+3XS.5'4S:00L?:<22LV.XQ$<#C95O- M1:/G. _2UC\%+%,EG&MG]3T<3X;),0HK&0@@X= HHMH]CB5$"X$H3Y8 .%0T.&:O+SLZ]-:P: MT"V\0UFG19Y"1S6NWX6\@9C$HHHPH@W#/!BNG%P MNSHO&MDTY3]$AR7S$2YY]:W<5&G?'P:"A]2A FU71[A\C_"5*]SM'L'I$.1O M>_HSMI4I ^>G'W'=@!'(@)%'R"C3/3'9A[JM<8HE\%+F YX=4V6>7!@A-1?0 M700$% @64+(7'.&)Z9MB)=Z'8-LGMJU/[D99O$R*:+O-]Y_VPV;H[)&WA^=[ M9*\R^#G;&N:7)G$UL!04]R$05WVZNVS#\UW]ZJ\^#C_2@G"M:P(#<"UJFOV[ M8X1!&X$[U%?0$O\K(%OOB;"KWXISH&@Z=)7%M9KTIH M FG-@LT*/B(X/Y$C*.,63C N?9+5UVO]B-H+IE ;=DH114F6;L99VBY(H#>6:5Z4]PZN_16EG+XFQT^ZDL?*+!*T^[5_L M+;U)DUV2U;Y!<2.5Z:=VQ,H$@YZ-[0,!-*BXR.U!&2I0YU1M4E0TC0\Y'T4J MHTY*\#*A#_:&N,;MN(_X!)<)\=Y$].B15D:_PC#[J,^.)DXS$L(-T]$!JULW MK5.>YAP&.C8C2D,G,;P9F^'O5'?RPF90IJU=>])"K77HB&N:@,++"V_'W_> M:';]*[8/7K?N%Z:*.&ZEC(/?.RC4?O<:(<_?O\DL*P8TE4VQKS?[^.":YV(( M)?JY11;7^T;H+,L@K8P90&E_0;(SE$J4L5:_SL=,M.75&J/?&\*+;8H:ML+T M1>98:&J?8L73#X1DSK/51G_E.BK3ZW8[,L$2A=GJ""M%A8='Y5WOW<@[Y;," M_$Z!$F&M+AD\=:+=K[MJ* M)@D#]")&]8%GO&OQH;T!_!GEU639L'RP+%)]X(A(1-T4I_O]^"*>6M^M>&QO=QS],Z*F_?6,D,NK\\R-UGQ MP2WQR37V-M0GU!ALZSK?>W#4/B=]X$D2,OC1\[#RY+E%6>;)MZJLSUUSJW8[ MN!ZUI[*O)]@V-M9GKGHV^\>8(LG$*Y<7J;S-W^EU_$'!G8+RI6!Z!@1)>-E? M8^?%YW9_*R4 5?='[86A 6.DMKW[3)L[?+ZD458*1]R(?ZT# M&0"H[2LP74^+5! LX(.]Y AS&_V4?0P'FV3G/^5;IP%R<9\.=.E9MW[@D"Y% MM'.9&23JP^'UM'&ME9X<5A8O;V6I,PWQ2T=T0UE9]D7@]O8CY MWC/+=TOVK32,)%!9==2LEYT=+X=]/\4=TW7J@/;+/#6JVHJ?'\6E3:!ZTVWC M?&$@6ITJU6E!0?.SNP4/H^Y>H^Q#-B_L#"H@U#UZVA/R#Q'P["EN()6-WN'3 M7K4>QL,#9'R*TK;B#[SWLK?MY;X?;>BC.> MV:7M.CRS][**4HO-!Z $L@?1*S$[KT/NF[#WA8-K)DA*/>R576TWYWS-6%R' MALJ;:U<;Q1?0+C.UG+JY;"[GU;X/Q!\?[@K"1H^BM;-Q;-9VN;3*$=-=G;!% M[HPW49>/4,(]I&K9?)6R:!^W-4 M5M*TI7 !"69= 13>;H&P846,=PEG5XV7ER-/ N.2%>L\>45#*0WR*(H=^;!) MA$UW"6)'RWDN@9AUX?J!9U=1]KV95=9N^Q)]8$%,%D6A)6VT:&B8#G#(.&)I M"B_YB.A^)+,_OU$GB )8121U.8Y5R=!(-)L[#CQM_1[>'#U)5_W(7JM\_1(5 M++Z-UFRQDRLAI$X;+8EVWT#)T+BT=X?++AW0=ZY;JV>XX^E%O,!OTEZY#\:R MXG#FHPX"/[AMOAN>EDFQ3GE1Y6RU:3_?(TOEI%2F&BI.%C3A_(9[H-Q4JK;% MD97Z$+:^/.#;?OY%GD?9ML[8_&M2OMQE6&,\#34\G7W^O>?54_,(P1+MFF!Y+T M'1J2A7:L0%7Z%90XXJ[9_H!/?^$Q*M>Z91:0FQT=_T?1'9R)'@]ZRH 8&<*) MK&'-2WJ\7CD1IA4OR>LSO\E*&5T"W? \L :L29IJF/765!Q[J&U8.47=P8&T M@I":M/DUE1F![_5+PC8W[VQ=R5R4J\TF60/72Q&EV_>18])^(4BDB]NZ@0(B MKOMXCSFF,YC88#J3AR,F44IB$I=6F82D@V>2Y ;'3$(ZO9QCC:7R>$\#B4I< M6J42D@Z>2I(;'%,)Z0PHNI=$Y5*,UM>B0A!$O4"+/54@9-Q08]T1IJKQZV9( M8!WI9O>:\@^&+$/J)=KK1JI$L*P8S74$BTZ/A[&Q!F3DXD##/')I.4%-)7C?1A+NGJX&A8.FC>H$AZPA*J>(;)V&M$6^ M*\J<9UN8+T"D355/)&B6<(,=$M13-,4=&,['4$\O3$PKL"TXG4!GYZTK$#0L MF+$.45'43''GA7-0/HDG3F,C+HA8)YF23BQH=,R&.P1(JVSH?1(3Y&++BBHM MHZS$4K'I9;J9V%29H DQF.P0C[ZFP=&,6]'F:=$B?DL*GG\09N3T4L!$"2P5-$K6;IEFZ@3J;K"S7HF>:**T MS5D=$J*+' (%.I.DKL#/6"&[6"&3C\,.$M)8YU?PG:E9Z"-[$!%MTY@_-@?& MK JF5U__=?L93P.]\,/W^OCTR,(1+MH! !+U! 1HI8AD(8J$NB0$U>@7 M'*YRY/Z(\MAT29%.1CEAI,C\[%H''=K#/!UT[PH8Z->.M;.\4HU'@3NV8DW?$*Z <_IM2E=+ IU$U^W="W^+X65T,)1IN/UHW]]44CW21W=LC$Q^R M9%VRN#Y@@U[0A,HJK0&0G1WG26GE=KX";RAP_XC=Z\>TCQ9,;/* %%UY\A;) M<.Q6OJ>D^(Z,Z"A%%.+Q(O.#[_TP2->,+-[#10S_<'NGB$B;O0.DF<:]N%T0-0,B%$HYY(G::+'!/5W2)RB-LHI\X,^G(> M 8< Q.FV&BGKJ^F,V/O5>YE+PMDW;^*NZ-YP==/Y'Z#W/3[? \S>V/P?@^C[ MF)D8N9"1W/F\-T74N/N8S-,G7AKU2;BB+ C7<]F4ZT1PDLK-_FV8H97QX9X% MN_ES&='-!V-\^,M=U-"O$EDM@ULM9,^]SVD%JW%YFK#]25%H7G2^: 2EA^Z* MHF+QLLI%@_XB1OL\KAU1**N,]=+DIYP7X/7LHRK3S;@&5!8HXBY@;8N$P41_D&A=\ M4Q5?[AUI38SXDVC/R9KI_?# LS?1^[']!FWQS,6'H/V[S-S_P,M_LO*1K?DV M2_XX7>6BM(+)]2D-9T)]8;:U<[T %\USPF<-)SG&R6IAZ=?:TK8??V7)]D5: M+SK):,ODC7FK3.V#QE?4/5L\J**PVHLSEXUI"&,>PL-4'"Z7CKZ(N1A\>Z#)O1OOLOTB ;HV-)TFVR#>(9H" M;B&3.GVZ5=>13SE%CI/ V^QME.1?H[1BBZ*H=GO?W;RS?)T4YJYD4H6N6C!! MX9^L(=N^@EG;,^%AI\A(,\V"P_6!5UIBDFW// L-"V,7ST_ '6 M0P#*.F]-X/U$_1_IJN/NSU]=]PR("E=]@59%6$WD#&Z>]7NO?3S*1F*HF^WU MQM%^<[7NSX31];]AS0N3U[45O7S X!,^WWF_ [&O? MIS:SK^,0#NTR)E2G:Q*3J NX14WO?F<-J:@44#!Q7KK>ZHK+)OG/R8ZPX#I">F :0D%# QDJC-@ M6@HHP'BRL]H\_2DQ)PJ,1DR'3$>,IT#F7HBX^;T2UI_. MMA:K\H7ESR]1IEWY=[U(,5"]JP4,:_5A-;297\^L"Q_6CT[Y,/S9MJ MG:C$ MB-0_+J.2'2<&,W\^R,\WT_>%\'P_/T N7W!(7RB";91/V+EWY*'DHZ20Z,5Z MG5>](-_A%702E=I5$%;#&^VBT8-O2^44=,^]ZSQW[RMSDWWF<;))UG61UJ:J M<+^,P'0>"6:ATE4?25(95NN;X37,VI.1'I?2PJW# +S:X1GBN@=^Z.WUHP$X MJ&4&S:Y:O(WF/UG#'_Q29FW_-D]-.;@9;,(J]&3W _M1_S3H:'^OL,U1_E;A M0-O3$-=,?E2_I9A"]?RW+AVGBJO-*"TR,#(R,#,S,2YH=&U02P$"% ,4 " "L@+A4M3!UE'8= M !)>P$ $0 @ &D$0( "TR,#(R,#,S,2YX!"TR,#(R,#,S,5]C86PN>&UL4$L! A0#% @ K("X5*Y]62%?:P YRT' M !4 ( !D4P" '-G8G@M,C R,C S,S%?9&5F+GAM;%!+ 0(4 M Q0 ( *R N%1=S^\T"TR,#(R,#,S,5]P&UL4$L%!@ 0 ( @ _ $ #*! $! end